weston/libweston
Leandro Ribeiro 39ada71cb3 gitlab-ci: build and install LittleCMS version 2.16
When using some features from LittleCMS in our CI, we are seeing some
crashes on the address sanitizer. Bumping the LittleCMS version fixes
that. So build and install a more recent version of LittleCMS on our CI.

We chose version 2.16 because it introduces the function
cmsGetToneCurveSegment(). We already make extensive use of that in our
codebase, so it is a good idea to have that on our CI as well.

Now color-curve-segments.c will start to get build on the CI, as
HAVE_CMS_GET_TONE_CURVE_SEGMENT will be true. So we also fix a minor
issue in which we were comparing int with uint in this file, what was
caught after experimenting bumping the LittleCMS version.

Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
2024-02-14 12:13:04 -03:00
..
backend-drm backend-drm: rename eotf_list to str 2024-01-29 15:22:33 +02:00
backend-headless libweston/backends: Move damage flush into backends 2024-01-10 14:13:09 -06:00
backend-pipewire libweston/backends: Move damage flush into backends 2024-01-10 14:13:09 -06:00
backend-rdp backend-rdp: fix typo: chunck -> chunk 2024-01-25 21:42:49 +01:00
backend-vnc libweston/backends: Move damage flush into backends 2024-01-10 14:13:09 -06:00
backend-wayland libweston/backends: Move damage flush into backends 2024-01-10 14:13:09 -06:00
backend-x11 libweston/backends: Move damage flush into backends 2024-01-10 14:13:09 -06:00
color-lcms gitlab-ci: build and install LittleCMS version 2.16 2024-02-14 12:13:04 -03:00
desktop libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00
renderer-gl linux-dmabuf: Add support for protocol version 5 2024-01-19 18:59:22 +01:00
shell-utils shell-utils: Use weston_coord in curtain params 2023-09-18 20:35:37 +00:00
animation.c libweston/animation: Remove weston_fade_run unused argument 2024-01-09 13:15:16 +02:00
auth.c libweston: Add user authentication support via PAM 2022-11-23 16:58:48 +01:00
backend.h libweston/backends: Move damage flush into backends 2024-01-10 14:13:09 -06:00
bindings.c input: Fix uint/enum declaration mismatch 2023-04-11 11:44:34 +00:00
clipboard.c libweston: correct argument name in the handler of wl_data_source.accept 2022-04-14 12:05:57 +00:00
color-management.c color: add support to the color-management protocol 2024-02-14 11:15:35 -03:00
color-management.h color: add support to the color-management protocol 2024-02-14 11:15:35 -03:00
color-noop.c libweston: expose color management support 2024-02-14 11:15:35 -03:00
color-properties.c color: add color properties helper 2024-02-13 14:15:31 -03:00
color-properties.h color: add color properties helper 2024-02-13 14:15:31 -03:00
color.c libweston: add unique id generator 2024-02-13 14:08:38 -03:00
color.h libweston: expose color management support 2024-02-14 11:15:35 -03:00
compositor.c color: add support to the color-management protocol 2024-02-14 11:15:35 -03:00
content-protection.c content-protection: Don't leak update timer on shutdown 2021-12-08 13:38:18 +00:00
data-device.c input: Use surface/view helpers for drag surfaces 2023-12-06 12:16:27 +00:00
drm-formats.c drm-formats: add weston_drm_format_array_count_pairs() 2021-11-25 10:47:45 -03:00
git-version.h.meson
gl-borders.c libweston, backends: move GL renderer interface into weston_renderer 2023-01-16 20:40:34 +01:00
gl-borders.h libweston, backends: move GL renderer interface into weston_renderer 2023-01-16 20:40:34 +01:00
id-number-allocator.c libweston: add unique id generator 2024-02-13 14:08:38 -03:00
id-number-allocator.h libweston: add unique id generator 2024-02-13 14:08:38 -03:00
input.c input: Use surface/view helpers to map 2023-12-06 12:16:27 +00:00
launcher-impl.h launcher: Remove launcher-logind 2023-09-29 09:55:32 -05:00
launcher-libseat.c launcher-libseat: Don't depend on dbus 2023-09-29 09:47:43 -05:00
launcher-util.c launcher: Remove launcher-logind 2023-09-29 09:55:32 -05:00
launcher-util.h launchers: Remove --tty option 2022-03-03 17:00:15 -06:00
libinput-device.c libinput: hook up tablet events 2023-03-31 12:10:26 +00:00
libinput-device.h libinput: hook up tablet events 2023-03-31 12:10:26 +00:00
libinput-seat.c libweston: Use weston_coord in struct weston_pointer 2023-02-17 13:51:23 +00:00
libinput-seat.h
libweston-internal.h libweston: Set the presentation clock in the compositor 2023-08-02 11:51:56 +03:00
linux-dmabuf.c linux-dmabuf: Add support for protocol version 5 2024-01-19 18:59:22 +01:00
linux-dmabuf.h linux-dmabuf: Add support for protocol version 5 2024-01-19 18:59:22 +01:00
linux-explicit-synchronization.c
linux-explicit-synchronization.h
linux-sync-file-uapi.h
linux-sync-file.c
linux-sync-file.h
log.c libweston: Add weston_log_paced() 2022-11-08 08:32:26 -06:00
meson.build color: add support to the color-management protocol 2024-02-14 11:15:35 -03:00
noop-renderer.c libweston: Add output parameter to weston_renderer::flush_damage() 2023-07-14 16:30:52 +00:00
output-capture.c drm: allow to skip composition if pending capture is writeback 2023-03-31 10:36:31 +00:00
output-capture.h drm: allow to skip composition if pending capture is writeback 2023-03-31 10:36:31 +00:00
pixel-formats.c pixel-formats: Add P010/P012/P016 formats 2023-09-07 15:44:13 +02:00
pixel-formats.h pixel-formats: Add gl_internalformat 2023-06-09 09:21:31 +00:00
pixman-renderer.c replace weston_signal_emit_mutable with wl_signal_emit_mutable 2023-12-04 11:37:17 +02:00
pixman-renderer.h pixman-renderer: use pixel_format_info instead of pixman_format_code_t 2023-01-28 12:59:16 +00:00
plugin-registry.c
screenshooter.c screenshooter: Add SHM buffer destroy listener to avoid invalid memcpy 2022-10-03 16:52:16 +02:00
spring-tool.c
timeline.c
timeline.h
touch-calibration.c touch-calibrator: Regularise surface/view mapping 2023-12-06 12:16:27 +00:00
vertex-clipping.c tests: Add box32 quad clipper tests 2024-02-06 09:21:11 +00:00
vertex-clipping.h gl-renderer: Improve clipper documentation 2023-12-05 10:54:39 +00:00
weston-direct-display.c
weston-log-file.c
weston-log-flight-rec.c weston-log-flight-rec: Map ring buffer using memset() 2023-03-10 11:35:04 +01:00
weston-log-internal.h
weston-log-wayland.c
weston-log.c libweston/weston-log: Add a iterator helper for debug scope 2023-05-30 11:05:14 +00:00