Commit graph

300 commits

Author SHA1 Message Date
El
138a18e226
VNC-151 Remove libvpx from all Docker build files as it is no longer required 2026-01-29 00:03:00 +00:00
El
f85347ba48
VNC-151 Add build steps logging for dependencies in build-deps script 2026-01-29 00:02:57 +00:00
El
cc115e5aa2
VNC-151 Use set -euo pipefail in build-deps script 2026-01-29 00:02:57 +00:00
El
6762d29ea1
VNC-151 Simplify conditional installation 2026-01-29 00:02:53 +00:00
El
1928beea07
VNC-151 Conditionally install intel-media-va-driver-non-free for x86_64 in Ubuntu Focal build 2026-01-29 00:02:52 +00:00
El
47fbb11027
VNC-151 Remove intel-media-driver from openSUSE 15 and Kali Rolling build configurations, and Ubuntu Noble build configuration 2026-01-29 00:02:52 +00:00
El
b137361ae1
VNC-151 Add GCC 10 installation and configure as default in Ubuntu Focal build 2026-01-29 00:02:51 +00:00
El
c8ab23c275
VNC-151 Remove intel-media-driver from build configurations 2026-01-29 00:02:44 +00:00
El
56e2a4c55d
VNC-151 Add intel-media-driver to all build configurations 2026-01-29 00:02:42 +00:00
El
1a8dc3ab89
VNC-151 Add npm build step for kasmweb, update www handling, and clean redundant cmake files during Docker image build 2026-01-29 00:02:38 +00:00
El
706a66c5ff
VNC-151 Fix build 2026-01-29 00:02:36 +00:00
El
58cf640a6a
VNC-151 Fix pipeline test 2026-01-29 00:02:31 +00:00
El
291605b537
VNC-151 Clean up and restore unix directory during container builds 2026-01-29 00:02:29 +00:00
El
1683380517
VNC-151 Test commit 2026-01-29 00:02:28 +00:00
El
7db32d9671
VNC-151 Fix build-webp for aarch64 architecture 2026-01-29 00:02:27 +00:00
El
564b17d5e2
VNC-151 Fix build-webp script 2026-01-29 00:02:24 +00:00
El
d2e6c6c5d8
VNC-151 Fix build on some distros 2026-01-29 00:02:21 +00:00
El
2caa285168
VNC-151 Build fixes 2026-01-29 00:02:20 +00:00
El
37e26e3c6e
VNC-151 Add libva-dev to Ubuntu Jammy and Noble build dependencies 2026-01-29 00:02:19 +00:00
El
38da2ecba4
VNC-151 Add libva-dev to Debian Trixie build dependencies 2026-01-29 00:02:19 +00:00
El
34bad0fe40
VNC-151 Add libva-dev, libpam0g-dev, and libbsd-dev dependencies to Ubuntu Jammy Dockerfile 2026-01-29 00:02:13 +00:00
El
30dc0be628
VNC-151 Add libva dependency to all Docker build scripts 2026-01-29 00:02:11 +00:00
ryan.kuba
62c46be7c3
use dev package for Alpine 3.18 2026-01-29 00:02:08 +00:00
ryan.kuba
72d7055929
test regexp for debian copntrol file to handle multiple versions of libvpx 2026-01-29 00:02:08 +00:00
Matt McClaskey
c83db81017
add libvpx to alpine installer 2026-01-29 00:02:08 +00:00
Matt McClaskey
d59f4ab6da
add vpx dependency 2026-01-29 00:02:05 +00:00
Dmitry Maksyoma
9a66cada57 VNC-284 Opensuse 16.0 and 15.6 builds 2026-01-13 11:58:58 +00:00
Dmitry Maksyoma
c9e0f2a437
VNC-292 Fedora: add dependency on crypto-policies-scripts
Fedora users need to allow SHA1 in their system crypto policy.
2026-01-12 16:09:40 +13:00
Dmitry Maksyoma
daa5db9cb3
VNC-292 Remove Fedora 40, 41 due to EOL 2026-01-02 13:52:40 +13:00
Dmitry Maksyoma
168b64f033
VNC-292 Fedora: use 42, not "fortytwo", 43 not "fortythree" 2026-01-02 13:49:57 +13:00
Dmitry Maksyoma
7c95fbd111
VNC-292 Add Fedora 43 support 2026-01-02 13:11:33 +13:00
Dmitry Maksyoma
d5cc1cc9f4
VNC-292 Fedora 42: use FIPS:SHA1 crypto policy in barebones test 2026-01-02 12:51:42 +13:00
Dmitry Maksyoma
9d432b87c7
VNC-292 Fedora 42: add barebones test 2025-12-31 15:40:13 +13:00
Dmitry Maksyoma
b48ad9cabd
VNC-292 Fedora 42: built rpm 2025-12-31 15:27:48 +13:00
Dmitry Maksyoma
7f461bdc56
VNC-284 Fix TBB build on Opensuse 16 2025-12-31 14:40:35 +13:00
Dmitry Maksyoma
76938ff3e5
VNC-292 Fedora 42 WIP 2025-12-31 14:37:50 +13:00
El
b63645a115
VNC-272 Suppress stringop-overflow warnings in build script 2025-10-10 21:44:36 +00:00
Dmitry Maksyoma
5acd17bbfe
VNC-239 Remove unused easy-start script 2025-08-06 15:43:13 +12:00
Dmitry Maksyoma
52d76bc40c
VNC-239 Remove unused build script 2025-08-06 15:39:26 +12:00
Dmitry Maksyoma
20aaaedb67
VNC-239 Remove unused Fedora 39 files 2025-08-05 15:21:13 +12:00
Dmitry Maksyoma
d1ab547922
VNC-239 Remove unused Debian Buster files 2025-08-05 15:17:05 +12:00
Dmitry Maksyoma
c58e5ca504 VNC-213 Add core dumps for Xvnc as CI artifacts 2025-08-04 10:55:15 +00:00
Dmitry Maksyoma
f4fc04f196
VNC-179 Build packages for Debian Trixie 2025-06-03 16:12:01 +12:00
El
441824a704
VNC-156 Set PKG_CONFIG_PATH to ensure proper discovery of pkg-config files during builds 2025-05-25 18:08:26 +05:00
El
fd7d0d4b4c
VNC-156 Enable position-independent code in build script 2025-05-25 18:08:26 +05:00
El
209702638b
VNC-156 Add build script for libcpuid 2025-05-25 18:08:26 +05:00
Dmitry Maksyoma
1948030a48 Use Debian Bookworm slim in CI, restore ability to limit built distros, a flag to allow run_test distros to fail 2025-05-25 10:33:04 +00:00
Matthew McClaskey
b26ec0bf3d Merge branch 'bugfix/VNC-127-kasm-vnc-low-frame-rate-on-master' into 'master'
VNC-127 Threading performance increases

Closes VNC-127

See merge request kasm-technologies/internal/KasmVNC!179
2025-05-13 16:35:12 +00:00
El
58fccb771a
VNC-127 Improve TBB build script 2025-05-12 16:46:34 +05:00
El
ad95259fda
VNC-127 Disable shared library builds for TBB 2025-05-12 16:46:34 +05:00