noctalia-git: restore polkit dep, adjust build

This commit is contained in:
Ly-sec
2026-04-30 14:42:17 +02:00
parent b8b18fabf3
commit d43ae8e9a7
2 changed files with 14 additions and 11 deletions
+5 -2
View File
@@ -1,7 +1,7 @@
pkgbase = noctalia-git pkgbase = noctalia-git
pkgdesc = Lightweight Wayland shell built directly on Wayland and OpenGL ES pkgdesc = Lightweight Wayland shell built directly on Wayland and OpenGL ES
pkgver = 5.0.0.r1029.gb3b0a511d pkgver = 5.0.0.r1191.g39a4a335c
pkgrel = 3 pkgrel = 2
url = https://github.com/noctalia-dev/noctalia-shell url = https://github.com/noctalia-dev/noctalia-shell
arch = x86_64 arch = x86_64
license = MIT license = MIT
@@ -15,15 +15,18 @@ pkgbase = noctalia-git
depends = fontconfig depends = fontconfig
depends = freetype2 depends = freetype2
depends = gcc-libs depends = gcc-libs
depends = glib2
depends = glibc depends = glibc
depends = libglvnd depends = libglvnd
depends = libpipewire depends = libpipewire
depends = libwebp depends = libwebp
depends = libxkbcommon depends = libxkbcommon
depends = pam depends = pam
depends = polkit
depends = pango depends = pango
depends = sdbus-cpp depends = sdbus-cpp
depends = wayland depends = wayland
optdepends = wlsunset: night light support
provides = noctalia provides = noctalia
conflicts = noctalia conflicts = noctalia
conflicts = noctalia-bin conflicts = noctalia-bin
+9 -9
View File
@@ -2,8 +2,8 @@
pkgname=noctalia-git pkgname=noctalia-git
_pkgname=noctalia _pkgname=noctalia
pkgver=5.0.0.r1029.gb3b0a511d pkgver=5.0.0.r1191.g39a4a335c
pkgrel=3 pkgrel=2
pkgdesc='Lightweight Wayland shell built directly on Wayland and OpenGL ES' pkgdesc='Lightweight Wayland shell built directly on Wayland and OpenGL ES'
arch=('x86_64') arch=('x86_64')
url='https://github.com/noctalia-dev/noctalia-shell' url='https://github.com/noctalia-dev/noctalia-shell'
@@ -15,16 +15,21 @@ depends=(
'fontconfig' 'fontconfig'
'freetype2' 'freetype2'
'gcc-libs' 'gcc-libs'
'glib2'
'glibc' 'glibc'
'libglvnd' 'libglvnd'
'libpipewire' 'libpipewire'
'libwebp' 'libwebp'
'libxkbcommon' 'libxkbcommon'
'pam' 'pam'
'polkit'
'pango' 'pango'
'sdbus-cpp' 'sdbus-cpp'
'wayland' 'wayland'
) )
optdepends=(
'wlsunset: night light support'
)
makedepends=( makedepends=(
'git' 'git'
'meson' 'meson'
@@ -46,13 +51,8 @@ pkgver() {
} }
build() { build() {
meson setup "${_pkgname}" build-release \ arch-meson "${_pkgname}" build-release \
--prefix=/usr \ -Db_ndebug=true
--buildtype=plain \
-Doptimization=3 \
-Db_ndebug=true \
-Db_lto=true \
--wrap-mode=nodownload
meson compile -C build-release meson compile -C build-release
} }