|
21 | 21 | # | | |
22 | 22 | # | Package Versions (os upstream) | |
23 | 23 | # | | |
24 | | -# | LLVM: https://packages.debian.org/sid/llvm 19.0 | |
25 | | -# | GCC: https://packages.debian.org/sid/gcc 14.2.0 | |
| 24 | +# | LLVM: https://packages.debian.org/sid/llvm 21.1 | |
| 25 | +# | GCC: https://packages.debian.org/sid/gcc 15.2.0 | |
26 | 26 | # | Vulkan: https://packages.debian.org/sid/libvulkan-dev 1.4.309.0 | |
27 | | -# | MESA: https://packages.debian.org/sid/mesa-vulkan-drivers 25.0.7 | |
| 27 | +# | MESA: https://packages.debian.org/sid/mesa-vulkan-drivers 25.3.3 | |
28 | 28 | # | | |
29 | 29 | # |---------------------------------------------------------------------------| |
30 | 30 | # | | |
|
40 | 40 | # +-----------------------------+ |
41 | 41 | # | Versions Notes | |
42 | 42 | # +-----------------------------+ |
43 | | -# GCC: Because Debian SID ships GCC 14.2.0 by default, our GCC compilation is disabled. |
44 | | -# We install GCC 14 from the distribution provided packages. |
| 43 | +# GCC: Because Debian SID ships GCC 15.2.0 by default, our GCC compilation is disabled. |
| 44 | +# We install GCC 15 from the distribution provided packages. |
45 | 45 |
|
46 | 46 | # +-----------------------------+ |
47 | 47 | # | GLOBAL ARGS | |
|
52 | 52 |
|
53 | 53 | ARG DEBIAN_VERSION=sid |
54 | 54 | ARG DEBIAN_VERSION_NAME=unstable |
55 | | -ARG GCC_VERSION=14.2.0 |
| 55 | +ARG GCC_VERSION=15.2.0 |
56 | 56 | ARG LLVM_VERSION=21 |
57 | | -ARG VULKAN_VERSION=1.4.321.1 |
58 | | -ARG MESA_VERSION=25.0.7 |
| 57 | +ARG VULKAN_VERSION=1.4.335.0 |
| 58 | +ARG MESA_VERSION=25.3.3 |
59 | 59 |
|
60 | 60 | # +-----------------------------+ |
61 | 61 | # | Downloader | |
@@ -559,17 +559,7 @@ ENV TERM=xterm-256color \ |
559 | 559 | SHELL ["/bin/bash", "-o", "pipefail", "-c"] |
560 | 560 | RUN echo "ZSH" && \ |
561 | 561 | apt-get update && apt-get install --no-install-recommends --assume-yes \ |
562 | | - zsh fontconfig && \ |
563 | | - # Download and install fonts-powerline |
564 | | - # An installation via apt-get is not possible for forky, |
565 | | - # because the package is only available in unstable(sid). |
566 | | - # https://packages.debian.org/sid/fonts-powerline |
567 | | - # https://api.ftp-master.debian.org/madison?package=fonts-powerline&table=debian |
568 | | - FONTS_POWERLINE_VERSION=$(curl -s 'https://api.ftp-master.debian.org/madison?package=fonts-powerline&table=debian&s=unstable&f=json' | jq -r '.[0]["fonts-powerline"].unstable | keys[0]'); echo "Latest Version: \"$FONTS_POWERLINE_VERSION\"" && \ |
569 | | - FONTS_POWERLINE_URL="http://ftp.de.debian.org/debian/pool/main/p/powerline/fonts-powerline_${FONTS_POWERLINE_VERSION}_all.deb" && \ |
570 | | - curl -o fonts-powerline.deb -L ${FONTS_POWERLINE_URL} && \ |
571 | | - dpkg -i fonts-powerline.deb && \ |
572 | | - rm fonts-powerline.deb && \ |
| 562 | + zsh fontconfig fonts-powerline && \ |
573 | 563 | # Install Oh My Zsh |
574 | 564 | curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh | sh && \ |
575 | 565 | # Add Zsh plugins |
|
0 commit comments