Compare commits

...

2 Commits

Author SHA1 Message Date
f167a0e44a Tie the package to a specific version of the Rust standard library
The file for the Rust standard library has a specific file name which
may change.
2019-07-01 17:20:37 +02:00
1804b28a0d Link rslib statically 2019-07-01 16:39:34 +02:00
3 changed files with 5 additions and 6 deletions

1
debian/control vendored
View File

@ -18,6 +18,7 @@ Homepage: https://source.puri.sm/Librem5/squeekboard
Package: squeekboard
Architecture: linux-any
Depends:
libstd-rust-1.34 (= 1.34.2+dfsg1-1),
${shlibs:Depends}
${misc:Depends}
Description: On-screen keyboard for Wayland

1
debian/triggers vendored
View File

@ -1 +0,0 @@
activate-noawait ldconfig

View File

@ -46,7 +46,6 @@ sources = [
cc = meson.get_compiler('c')
deps = [
# dependency('glib-2.0', version: '>=2.26.0'),
dependency('gio-2.0', version: '>=2.26.0'),
@ -56,19 +55,19 @@ deps = [
dependency('xkbcommon'),
cc.find_library('m'),
cc.find_library('rt'),
cc.find_library('libstd-79f126b09196cdf2'),
# dependency('libxklavier'), # FIXME remove
]
# Replacement for eekboard-server
rslib = library(
rslib = static_library(
'rslib',
sources:['imservice.rs'],
install: true
sources: ['imservice.rs']
)
squeekboard = executable('squeekboard',
sources,
link_with: rslib,
link_with: [rslib],
include_directories: [include_directories('..'), include_directories('../eek')],
dependencies: deps,
install: true,