From c1af9b2ba423a8ff31dd903492cdae9ad46fdea4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Thu, 11 Jul 2019 14:24:27 +0200 Subject: [PATCH 1/3] Add dbus protocol definition This let's us drop the virtboard build dependency. --- data/dbus/sm.puri.OSK0.xml | 20 ++++++++++++++++++++ src/meson.build | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 data/dbus/sm.puri.OSK0.xml diff --git a/data/dbus/sm.puri.OSK0.xml b/data/dbus/sm.puri.OSK0.xml new file mode 100644 index 00000000..a543ee1d --- /dev/null +++ b/data/dbus/sm.puri.OSK0.xml @@ -0,0 +1,20 @@ + + + + + + + Switch keyboard visibility + + + + + + Get keyboard visibility + + + + + + diff --git a/src/meson.build b/src/meson.build index 1b304308..fc3ddc04 100644 --- a/src/meson.build +++ b/src/meson.build @@ -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') ) squeekboard_resources = gnome.compile_resources( From 7fd51af4de66b33b080c71268ccb9a5767a04607 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Thu, 11 Jul 2019 14:24:54 +0200 Subject: [PATCH 2/3] debian: Drop virtboard build-dependency --- debian/control | 1 - 1 file changed, 1 deletion(-) diff --git a/debian/control b/debian/control index 85507c70..b4d16a57 100644 --- a/debian/control +++ b/debian/control @@ -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 From 706a04dbfcd654857d87d367388f310aeeb1e039 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Thu, 11 Jul 2019 14:22:38 +0200 Subject: [PATCH 3/3] gitlab-ci: No need for our ci repository Just using debian buster makes things more stable. --- .gitlab-ci.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fdd99635..1eedd1d2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,10 +4,6 @@ stages: - build before_script: - - apt-get -y update - - apt-get -y install wget gnupg2 - - echo "deb http://ci.puri.sm/ scratch librem5" > /etc/apt/sources.list.d/ci.list - - wget -O- https://ci.puri.sm/ci-repo.key | apt-key add - - apt-get -y update - apt-get -y build-dep .