Commit graph

24 commits

Author SHA1 Message Date
Simon Hausmann
b8a997ce6b Add noto fonts to the torizon container
This fixes missing emojis and special characters, and generally makes sense for such a container.
2023-02-16 10:51:38 +01:00
Simon Hausmann
2dbfda9f5b Improve container label further 2023-02-08 16:06:35 +01:00
Simon Hausmann
96348d2c9f Provide labels and repo for Torizon docker containers 2023-02-08 16:02:41 +01:00
Simon Hausmann
b609d08446 Fix demos no showing up on Torizon
winit panics when libxkbcommon0 is not installed on the system
2023-02-08 15:04:49 +01:00
Simon Hausmann
67e88db328
Add missing license headers 2023-01-04 18:16:44 +01:00
Simon Hausmann
e2a5f621cf Prospective fix for build of docker torizon demos when there's no tty 2023-01-04 17:29:02 +01:00
Simon Hausmann
d13712c121 Add binaries for our Rust demos in a Torizon container 2023-01-04 17:24:11 +01:00
Simon Hausmann
8edc7f669a Add missing copyright and license header 2023-01-02 16:50:49 +01:00
Simon Hausmann
83f25b200a Add a C++ friendly docker build file
This takes an existing cross-friendly image and adds cmake, ninja, cargo,
and rust. It also enables dlopen linkage for the compiler.
2023-01-02 15:33:47 +01:00
Simon Hausmann
1c2b102343 Bump remaining Docker files to include clang and a new Ubuntu base 2022-10-05 15:22:11 +02:00
Simon Hausmann
6edf210473 Bump docker armv7 image to include Skia dependencies
Use a newer base image from cross git and install clang.
2022-10-05 13:25:23 +02:00
a1ecbr0wn
f8f2add05b Added Copyright header to Dockerfile.x86_64-unknown-linux-gnu 2022-04-29 08:18:04 +08:00
a1ecbr0wn
1de723ae84 x86_64 linux docker build 2022-04-29 08:18:04 +08:00
a1ecbr0wn
c842ce7843 x86_64 linux docker build 2022-04-29 08:18:04 +08:00
Simon Hausmann
b0b6e4d077 Prospective fix for failing embedded build on Linux
When cross-compiling the Rust crate, we depend on slint-macros, which is a host build.
That in turn depends on the compiler lib, which on
Linux depends on a host fontconfig.
2022-03-22 15:13:53 +01:00
Tobias Hunger
4230ac2572
Update copyright information to reflect name change
Also run resue over the codebase and fix complaints from that tool.
2022-02-09 10:27:47 +01:00
Simon Hausmann
f4dbd6e423 Use new riscv64 docker image
It was published a few minutes ago
2022-02-08 09:33:58 +01:00
Tobias Hunger
bfca0e3573 Mass update copyright messages to be more REUSE compliant 2021-12-22 10:06:12 +01:00
Simon Hausmann
3a5618437a Add missing riscv docker file for cross 2021-09-10 13:21:38 +02:00
Olivier Goffart
13bd828b96 Update license date 2021-07-02 15:55:54 +02:00
Simon Hausmann
0d89bb9bd9 Sync linux dependencies
Based on f8297df104 fixing the build issue
of libxkbcommon.so not being found at link time, possibly because the underlying
on GitHub changed, this change synchronizes all the apt-get install cases
I've found.
2021-06-25 18:17:33 +02:00
Simon Hausmann
d582f5b60f Remove gperf from the docker images
gperf was only needed when building I think either freetype or
fontconfig from source, but we choose the system libraries now.
2020-10-07 11:27:29 +02:00
Simon Hausmann
c39674ae4a Fix license header check 2020-10-06 22:03:11 +02:00
Simon Hausmann
cfb27fde56 Add cross-config setup for embedded Linux with X11
A cross config for convenient selection of the docker image that has the
necessary dependencies, as well as Docker files for creating them.
2020-10-06 21:50:24 +02:00