Compare commits

...

3 Commits

Author SHA1 Message Date
50d597d4e7 Document changes and release 1.0.10+nmu1 2019-10-07 09:41:09 +02:00
52e1e73bf3 debian: Drop virtboard build-dependency 2019-10-07 09:30:35 +02:00
a354fe2247 Add dbus protocol definition
This let's us drop the virtboard build dependency.
2019-10-07 09:30:35 +02:00
4 changed files with 29 additions and 2 deletions

View File

@ -0,0 +1,20 @@
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
<interface name="sm.puri.OSK0">
<method name="SetVisible">
<arg name="visible" type="b" direction="in"/>
<doc:doc><doc:description>
Switch keyboard visibility
</doc:description></doc:doc>
</method>
<method name="GetVisible">
<arg name="visible" type="b" direction="out"/>
<doc:doc><doc:description>
Get keyboard visibility
</doc:description></doc:doc>
</method>
<property name="Visible" type="b" access="read">
</property>
</interface>
</node>

8
debian/changelog vendored
View File

@ -1,3 +1,11 @@
squeekboard (1.0.10+nmu1) amber-phone; urgency=medium
* Add dbus protocol definition.
This let's us drop the virtboard build dependency.
* debian: Drop virtboard build-dependency
-- Guido Günther <agx@sigxcpu.org> Mon, 07 Oct 2019 09:31:18 +0200
squeekboard (1.0.10) unstable; urgency=medium
* Use a shared DBus definition

1
debian/control vendored
View File

@ -11,7 +11,6 @@ Build-Depends:
libcroco3-dev,
libwayland-dev (>= 1.16),
rustc,
virtboard,
wayland-protocols (>= 1.14)
Standards-Version: 4.1.3
Homepage: https://source.puri.sm/Librem5/squeekboard

View File

@ -1,7 +1,7 @@
gnome = import('gnome')
dbus_src = gnome.gdbus_codegen(
'sm.puri.OSK0',
join_paths(dbusdir, 'sm.puri.OSK0.xml')
join_paths(meson.source_root() / 'data' / 'dbus', 'sm.puri.OSK0.xml')
)
sources = [