feat: add package dbus

Signed-off-by: sisungo <[email protected]>
This commit is contained in:
2026-07-17 12:56:25 +08:00
parent 89f0038e99
commit e9cda73445
+26
View File
@@ -0,0 +1,26 @@
from lib.make import *
from lib import cpp
version("1.16.2")
source_url("https://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz")
builddep("shortcut/c")
builddep("shortcut/meson")
builddep("gettext")
builddep(f"libintl-dev @{arch.get_target()}")
builddep(f"glib-dev @{arch.get_target()}")
builddep("pkgconf")
def build():
cpp.meson_setup([
"-Dapparmor=disabled",
"-Dmessage_bus=false",
"-Druntime_dir=/run",
"-Dsystemd=disabled",
"--prefix=/",
])
cpp.meson_compile()
cpp.meson_install()
on_build(build)