Commits on Source (82)
-
Matthias Dressel authored
-
Steve Lhomme authored
It's not available in bullseye. We need a more recent CMake for Qt6.
890fd8e0 -
Steve Lhomme authored
It's not available in bullseye. We need a more recent CMake for Qt6.
-
François Cartegnie authored
-
Alexandre Janniaux authored
Gcovr 7.0[^1] fixes issue gcovr/gcovr#841[^2] which was preventing from merging data from multiple sources correctly. [^1]: https://github.com/gcovr/gcovr/releases/tag/7.0 [^2]: https://github.com/gcovr/gcovr/pull/844
-
If we're going to make the LLVM builds the official one, we will need breakpad support.
ede9c368 -
If we're going to make the LLVM builds the official one, we will need breakpad support.
-
Since we won't use it for official build (switch to LLVM [1]) we don't need to have a custom build. We can use the existing Debian package. [1] videolan/vlc!4653
-
Fatih Uzunoğlu authoreda8e7c9e6
-
Fatih Uzunoğlu authored
Qt 6 GUI requires libgl-dev.
fba4c318 -
Fatih Uzunoğlu authored
Qt 6 Shader Tools seems to require EGL.
dfb31b7f -
Fatih Uzunoğlu authored
Qt 6 GUI requires libgl-dev.
7d781def -
Fatih Uzunoğlu authored
Qt 6 Shader Tools seems to require EGL.
80c1967d -
Fatih Uzunoğlu authored
Qt 6 GUI requires libgl-dev.
810c9a1b -
Fatih Uzunoğlu authored
Qt 6 Shader Tools seems to require EGL.
-
Matthias Dressel authored
Clang 17 is the first version with sufficient support for RISC-V assembly.
-
Martin Storsjö authored
This allows testing aarch64 builds with QEMU, in order to test all the latest CPU extensions that the regular hardware doesn't support.
-
Alaric Senat authored
Upgrades the toolchain to clang 19 since our last image version.
-
-
Fatih Uzunoğlu authored
Qt Qml WorkerScript seems to be necessary for various functionalities of Qt Qml.
-
Matthias Dressel authored
Fix CVE-2024-3094 and update to clang-18.
a1d915bd -
Matthias Dressel authored46bda595
-
Matthias Dressel authored
Add dist-upgrade like in most other images to keep everything uptodate, even if people forget to update the base image.
65cd958c -
Matthias Dressel authored
They seem to not be used anywhere anymore and at least android-armv7 has been broken for a while since the lowest ABI version targeted by the NDK is 21.
b0e4314c -
Matthias Dressel authoredcf28c71c
-
Matthias Dressel authored
-
Steve Lhomme authored
They are never referenced anywhere.
1358258a -
Steve Lhomme authored
They are never referenced anywhere.
-
Previously the `vlc-ubuntu-focal` image was used to build snap. In order to be able to update snap to core22, ubuntu focal can is no longer be the base distribution for snap packaging. This introduces a new docker image `vlc-snap` which can be upgraded when the requirements for Snapcraft are updated.
-
In current bookworm it corresponds to 3.21.12 and in VLC we use 3.21.1.
95b86750 -
In current bookworm it corresponds to 3.21.12 and in VLC we use 3.21.1.
1f86b18a -
In current bookworm it corresponds to 3.21.12 and in VLC we use 3.21.1.
90b658ff -
In current bookworm it corresponds to 3.21.12 and in VLC we use 3.21.1.
b37ac6fc -
Rather than pretending it's relative to the current dir.
a0d93d07 -
Based on the current VLC repository.
f7126168 -
Based on the current VLC repository.
f8434552 -
Based on the current VLC repository.
3bb1db03 -
Based on the current VLC repository.
ac3dd454 -
Based on the current VLC repository.
9ad4d861 -
It's not necessary after vlc!5269
-
Pierre Lamot authored
snapcraft tries to update apt packages, in "destructive mode" this means it will attempt to update packages from the system, this fails as the process is run using `videolan` user CRAFT_PARTS_PACKAGE_REFRESH prevents snapcraft from attempting to update apt packages, the downside is that every packages required for the build needs to be present on the system
62ceae54 -
Pierre Lamot authored
-
Some tools (qt) install binaries there.
08e19ecf -
- Qt is now 6.7 - protoc won't be rebuilt as it's already 3.21 in bullseye/bookworm.
-
Steve Lhomme authored
-
Steve Lhomme authored
The other images won't benefit from this as they don't need the Qt6 native tools.
-
Steve Lhomme authored
Corresponds to https://github.com/mstorsjo/llvm-mingw/releases/tag/20220906
42183001 -
Steve Lhomme authored
Corresponds to https://github.com/mstorsjo/llvm-mingw/releases/tag/20220906
-
4f8fa81d
-
7a39cbe2
-
-
Steve Lhomme authored
If wine works, by using the same as the LLVM images, we don't need to stick to bullseye.
9f97375f -
Steve Lhomme authored
In current bookworm it corresponds to 3.21.12 and in VLC we use 3.21.1.
-
Steve Lhomme authored
So we don't have to build them each time as native tools.
44c81f0d -
Steve Lhomme authored8692e528
-
Steve Lhomme authored
CARGO_HOME and RUSTUP_HOME will be set so that VLC can use them.
ea175dab -
Steve Lhomme authored
CARGO_HOME and RUSTUP_HOME will be set so that VLC can use them.
4d2f68f1 -
Steve Lhomme authored
So we can tell similar code and apply similar patches.
-
Steve Lhomme authored
And make the CARGO_HOME folder writable Since we export it, we should be able to use it. RUSTUP_HOME is also exported but we should not need to add new target(s) from the CI.
-
Steve Lhomme authored
Even when using MSVCRT we need to use windows-gnullvm with LLVM.
-
No functional changes.
33de566b -
To have a similar setup as the working llvm images. It was removed there in a5e314c2 However we do need libwine to get the `stdole2.tlb` file.
46d8bc33 -
They are part of build-essential [1] [1] https://packages.debian.org/bookworm/build-essential
59c5adf1 -
They depended on by libtool-bin [1] [1] https://packages.debian.org/bookworm/libtool-bin
-
Steve Lhomme authored
So we don't have to build it in contribs.
-
Steve Lhomme authored
To build our activex component we need stdole2.tlb and ocidl.idl. * stdole2.tlb is provided by libwine * ocidl.idl is provided by libwine-dev libwine-dev depends on libwine [1], so we only need that target. Regression from 46d8bc33. [1] https://packages.debian.org/bookworm/amd64/libwine-dev
-
Steve Lhomme authored
The other images won't benefit from this as they don't need the Qt6 native tools.
-
Fatih Uzunoğlu authored
vlc-debian-unstable: install `qml6-module-qtquick-effects` instead of `qml6-module-qt5compat-graphicaleffects`
205ef54c -
Fatih Uzunoğlu authored
It does not seem to be available anymore.
-
Steve Lhomme authored
3.12.12 is not considered compatible anymore
786228f6 -
Steve Lhomme authored
The Debian version is not considered compatible with the protobuf version we build.
-
Matthias Dressel authored
* clang 19 * gcc 14 * update loongarch64 toolchain
4a6e927d -
Matthias Dressel authored
-
-
Konstantin Pavlov authored
-
Matthias Dressel authored
Update to wine 10.
db938186 -
Matthias Dressel authored
MAINTAINER is deprecated [0]. [0] https://docs.docker.com/reference/build-checks/maintainer-deprecated/
f92d09cd -
Matthias Dressel authored
Due to an upstream change targets must now be a comma-separated list.
64d7b2a4 -
Matthias Dressel authored
Update to wine 10.
a035af1a -
Matthias Dressel authored
MAINTAINER is deprecated [0]. [0] https://docs.docker.com/reference/build-checks/maintainer-deprecated/
711b2f87 -
Matthias Dressel authored
Due to an upstream change targets must now be a comma-separated list.
-
Kacper Michajłow authored
New LTS and the latest vulkan sdk. Also refactor Dockerfile to be more redable. Cleaned packages list, added xxhash and dav1d.
Showing
- .gitlab-ci.yml 4 additions, 4 deletions.gitlab-ci.yml
- dav1d-debian-minimum/Dockerfile 1 addition, 1 deletiondav1d-debian-minimum/Dockerfile
- dav1d-debian-unstable/Dockerfile 16 additions, 3 deletionsdav1d-debian-unstable/Dockerfile
- libplacebo-ubuntu-noble/Dockerfile 79 additions, 0 deletionslibplacebo-ubuntu-noble/Dockerfile
- libplacebo-ubuntu-noble/crossfiles/i686-w64-mingw32.cmake 7 additions, 0 deletionslibplacebo-ubuntu-noble/crossfiles/i686-w64-mingw32.cmake
- libplacebo-ubuntu-noble/crossfiles/i686-w64-mingw32.meson 6 additions, 7 deletionslibplacebo-ubuntu-noble/crossfiles/i686-w64-mingw32.meson
- libplacebo-ubuntu-noble/crossfiles/x86_64-w64-mingw32.cmake 7 additions, 0 deletionslibplacebo-ubuntu-noble/crossfiles/x86_64-w64-mingw32.cmake
- libplacebo-ubuntu-noble/crossfiles/x86_64-w64-mingw32.meson 6 additions, 6 deletionslibplacebo-ubuntu-noble/crossfiles/x86_64-w64-mingw32.meson
- vlc-debian-android/Dockerfile 37 additions, 22 deletionsvlc-debian-android/Dockerfile
- vlc-debian-android/crossfiles/android-aarch64.crossfile 0 additions, 20 deletionsvlc-debian-android/crossfiles/android-aarch64.crossfile
- vlc-debian-android/crossfiles/android-armv7.crossfile 0 additions, 19 deletionsvlc-debian-android/crossfiles/android-armv7.crossfile
- vlc-debian-llvm-msvcrt/Dockerfile 54 additions, 25 deletionsvlc-debian-llvm-msvcrt/Dockerfile
- vlc-debian-llvm-msvcrt/build-compiler-rt.sh 5 additions, 4 deletionsvlc-debian-llvm-msvcrt/build-compiler-rt.sh
- vlc-debian-llvm-msvcrt/build-libcxx.sh 46 additions, 66 deletionsvlc-debian-llvm-msvcrt/build-libcxx.sh
- vlc-debian-llvm-msvcrt/build-lldb-mi.sh 1 addition, 2 deletionsvlc-debian-llvm-msvcrt/build-lldb-mi.sh
- vlc-debian-llvm-msvcrt/build-llvm.sh 49 additions, 28 deletionsvlc-debian-llvm-msvcrt/build-llvm.sh
- vlc-debian-llvm-msvcrt/build-mingw-w64-libraries.sh 4 additions, 1 deletionvlc-debian-llvm-msvcrt/build-mingw-w64-libraries.sh
- vlc-debian-llvm-msvcrt/build-mingw-w64-tools.sh 5 additions, 1 deletionvlc-debian-llvm-msvcrt/build-mingw-w64-tools.sh
- vlc-debian-llvm-msvcrt/build-mingw-w64.sh 9 additions, 2 deletionsvlc-debian-llvm-msvcrt/build-mingw-w64.sh
- vlc-debian-llvm-msvcrt/build-openmp.sh 1 addition, 2 deletionsvlc-debian-llvm-msvcrt/build-openmp.sh
libplacebo-ubuntu-noble/Dockerfile
0 → 100644