Skip to content

Commit da95462

Browse files
committed
Fix missing libxcb-cursor and -shape in shotcut-build
Fixes mltframework/shotcut#1727
1 parent 6c28079 commit da95462

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docker/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Build Qt 6 for Linux
44

5-
Note: outdated and no longer used for now since upgrading Shotcut to Qt 6.9.1 on Ubuntu 22.04,
5+
Note: outdated and no longer used for now since upgrading Shotcut to Qt 6.8.3 on Ubuntu 22.04,
66
which is using Qt SDK's binaries.
77

88
docker build --rm -t mltframework/qt:6.4.3-ubuntu20.04 docker/qt6-build
@@ -11,9 +11,9 @@
1111

1212
## Build Shotcut for Linux
1313

14-
docker build --rm -t mltframework/shotcut-build:qt6.9.1-ubuntu22.04 docker/shotcut-build
14+
docker build --rm -t mltframework/shotcut-build:qt6.8.3-ubuntu22.04 docker/shotcut-build
1515
mkdir work; cd work
1616
wget --no-check-certificate https://raw.githubusercontent.com/mltframework/shotcut/master/scripts/build-shotcut.sh
17-
docker run -it --rm -v "$PWD":/root/shotcut mltframework/shotcut-build:qt6.9.1-ubuntu22.04 ./build-shotcut.sh
17+
docker run -it --rm -v "$PWD":/root/shotcut mltframework/shotcut-build:qt6.8.3-ubuntu22.04 ./build-shotcut.sh
1818

1919
Artifacts will be in work.

docker/shotcut-build/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ RUN apt-get update -qq && \
1616
libcurl4-openssl-dev autopoint p7zip bzip2 zip curl libva-dev \
1717
apt-transport-https ca-certificates gnupg software-properties-common \
1818
libdouble-conversion-dev va-driver-all libxcb-xinerama0 libxcb-icccm4 \
19-
libxcb-image0 libxcb-keysyms1 libxcb-render-util0 liblist-moreutils-perl \
20-
cmake clang-15 curl g++-12 libgomp1 meson s3cmd
19+
libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-cursor0 libxcb-shape0 \
20+
liblist-moreutils-perl cmake clang-15 curl g++-12 libgomp1 meson s3cmd
2121

2222
WORKDIR /root/Qt
2323
RUN curl -kLO --no-progress-meter https://s3.amazonaws.com/misc.meltymedia/shotcut-build/qt-6.8.3-ubuntu22.04-x86_64.txz && \

0 commit comments

Comments
 (0)