Simon Hausmann
fb41ccf183
Fix build of cross Docker images
...
Disable the interactive debconf frontend.
2023-12-11 16:00:10 +01:00
Simon Hausmann
7b132cdf35
Install libgbm-dev in the cross containers
...
Another required dependency for linuxkms backend builds
2023-12-11 15:58:40 +01:00
Simon Hausmann
5d9f824d90
Add libinput-dev to the docker containers used for cross builds
2023-12-11 15:25:35 +01:00
Simon Hausmann
b0483a2aea
Fix creation of C++ docker image
...
Don't get stuck at a debconf prompt
2023-10-13 10:38:03 +02:00
Olivier Goffart
3a807e46c1
Renderer feature refactor
2023-07-27 19:11:24 +02:00
Aurindam Jana
5a4a7fee63
Update royalty free license to 1.1 ( #2994 )
2023-07-10 10:12:11 +02:00
Simon Hausmann
27af1aa3fa
Prospective fix for Torizon 6 build
2023-06-16 23:01:43 +02:00
Olivier Goffart
11dea135f7
Domain: slint-ui.com -> slint.dev
2023-06-16 10:55:08 +02:00
Tobias Hunger
04d1229685
Fix licnese information using xtask
2023-06-16 09:14:20 +02:00
Olivier Goffart
6441968a43
Janitor: Remove trailing spaces in most files
2023-05-04 08:14:28 +02:00
Simon Hausmann
bfb97b15d0
janitor: Upgrade Torizon demos to Torizon Core 6
2023-04-21 15:27:30 +02:00
Simon Hausmann
a490e3a918
Allow specifying a weather API key for the torizon demos
2023-03-08 12:09:18 +01:00
Simon Hausmann
5a0259b858
CI: Add the energy monitor to the demo builds for embedded and WASM
2023-02-27 10:10:07 +01:00
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