package/hare-dbus: new package

Signed-off-by: Francois Perrad <francois.perrad.86@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Francois Perrad
2026-08-03 08:59:39 +02:00
committed by Julien Olivain
parent d5b1b7b1b6
commit 95cdea9bdd
5 changed files with 56 additions and 0 deletions

View File

@@ -513,6 +513,7 @@ endmenu
source "package/gpsd/Config.in"
source "package/gptfdisk/Config.in"
source "package/gvfs/Config.in"
source "package/hare-dbus/Config.in"
source "package/hddtemp/Config.in"
source "package/hdparm/Config.in"
source "package/hwdata/Config.in"

View File

@@ -0,0 +1,27 @@
From 93abfa5970937253ae73bc8bcd9e243d890484a9 Mon Sep 17 00:00:00 2001
From: Francois Perrad <francois.perrad@gadz.org>
Date: Fri, 15 May 2026 11:56:39 +0200
Subject: [PATCH] fix Makefile
Upstream: N/A specific for Buildroot build
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index a738e6a..8c4fe78 100644
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,7 @@ dbus-introspector:
dbus-scanner:
$(HARE) build $(HAREFLAGS) cmd/dbus-scanner/
-install: build
+install:
install -Dm755 dbus-introspector ${DESTDIR}${BINDIR}/dbus-introspector
install -Dm755 dbus-scanner ${DESTDIR}${BINDIR}/dbus-scanner
install -Dm644 dbus/protocol/*.ha -t $(DESTDIR)$(THIRDPARTYDIR)/dbus/protocol
--
2.43.0

View File

@@ -0,0 +1,10 @@
config BR2_PACKAGE_HARE_DBUS
bool "hare-dbus"
depends on BR2_PACKAGE_HOST_HARE_TARGET_ARCH_SUPPORTS
select BR2_PACKAGE_HOST_HARE
select BR2_PACKAGE_HARE_EV
select BR2_PACKAGE_HARE_XML
help
D-Bus client implementation for Hare.
https://git.sr.ht/~whynothugo/hare-dbus

View File

@@ -0,0 +1,3 @@
# Locally computed
sha256 67a3041126f7745e667d570904504a58475ca398acdd679b548d9e0e513092f8 hare-dbus-e9a89f8bc5ce783fa25f0eb67d7d8932db90bcc2-git4.tar.gz
sha256 7c77ea8fa77851b9ee52d715ec6a3c5f15604bdab5148dd13dbd1dd345752017 LICENCE

View File

@@ -0,0 +1,15 @@
################################################################################
#
# hare-dbus
#
################################################################################
HARE_DBUS_VERSION = e9a89f8bc5ce783fa25f0eb67d7d8932db90bcc2
HARE_DBUS_SITE_METHOD = git
HARE_DBUS_SITE = https://git.sr.ht/~whynothugo/hare-dbus
HARE_DBUS_LICENSE = MIT
HARE_DBUS_LICENSE_FILES = LICENCE
HARE_DBUS_INSTALL_STAGING = YES
HARE_DBUS_DEPENDENCIES = hare-ev hare-xml
$(eval $(hare-package))