diff --git a/Dockerfile b/Dockerfile index cab5539..f129b37 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # packages needed to build this project. # # As always, debian > ubuntu <3 -FROM debian:stable-slim +FROM debian:trixie-slim WORKDIR /root # Set host name. @@ -27,7 +27,6 @@ RUN echo docker_cross_compiler > /etc/hostname clang \ cpio \ curl \ - dotnet-sdk-6.0 \ dotnet-sdk-8.0 \ dotnet-sdk-10.0 \ gcc-arm-linux-gnueabihf \ @@ -36,14 +35,13 @@ RUN echo docker_cross_compiler > /etc/hostname git \ libbz2-dev \ libharfbuzz-dev \ + liblzma-dev \ libpng-dev \ libssl-dev \ libxml2-dev \ llvm \ - lzma-dev \ mingw-w64 \ meson \ - nuget \ ninja-build \ nodejs \ patch \ @@ -52,6 +50,16 @@ RUN echo docker_cross_compiler > /etc/hostname xz-utils \ zlib1g-dev + # Install dotnet 6.0 even if Micro$lop doesn't support it :P + COPY share/dotnet6.0 /root/dotnet6.0 + RUN dpkg -Ri /root/dotnet6.0 + RUN apt install -fy + + # In the future, we will uncomment these lines for dotnet 8.0. + # COPY share/dotnet8.0 /root/dotnet8.0 + # RUN dpkg -Ri /root/dotnet8.0 + # RUN apt install -fy + # Clone osxcross # Let's do this later. RUN git clone --recurse-submodules "https://github.com/tpoechtrager/osxcross.git" osxcross diff --git a/share/.gitattributes b/share/.gitattributes new file mode 100644 index 0000000..b68e9fd --- /dev/null +++ b/share/.gitattributes @@ -0,0 +1 @@ +**/*.deb -diff diff --git a/share/dotnet6.0/aspnetcore-runtime-6.0_6.0.32-1_amd64.deb b/share/dotnet6.0/aspnetcore-runtime-6.0_6.0.32-1_amd64.deb new file mode 100644 index 0000000..ee38308 Binary files /dev/null and b/share/dotnet6.0/aspnetcore-runtime-6.0_6.0.32-1_amd64.deb differ diff --git a/share/dotnet6.0/aspnetcore-targeting-pack-6.0_6.0.32-1_amd64.deb b/share/dotnet6.0/aspnetcore-targeting-pack-6.0_6.0.32-1_amd64.deb new file mode 100644 index 0000000..40656d7 Binary files /dev/null and b/share/dotnet6.0/aspnetcore-targeting-pack-6.0_6.0.32-1_amd64.deb differ diff --git a/share/dotnet6.0/dotnet-apphost-pack-6.0_6.0.32-1_amd64.deb b/share/dotnet6.0/dotnet-apphost-pack-6.0_6.0.32-1_amd64.deb new file mode 100644 index 0000000..56cc8e7 Binary files /dev/null and b/share/dotnet6.0/dotnet-apphost-pack-6.0_6.0.32-1_amd64.deb differ diff --git a/share/dotnet6.0/dotnet-hostfxr-6.0_6.0.32-1_amd64.deb b/share/dotnet6.0/dotnet-hostfxr-6.0_6.0.32-1_amd64.deb new file mode 100644 index 0000000..0aaf9d6 Binary files /dev/null and b/share/dotnet6.0/dotnet-hostfxr-6.0_6.0.32-1_amd64.deb differ diff --git a/share/dotnet6.0/dotnet-runtime-6.0_6.0.32-1_amd64.deb b/share/dotnet6.0/dotnet-runtime-6.0_6.0.32-1_amd64.deb new file mode 100644 index 0000000..fc4975d Binary files /dev/null and b/share/dotnet6.0/dotnet-runtime-6.0_6.0.32-1_amd64.deb differ diff --git a/share/dotnet6.0/dotnet-runtime-deps-6.0_6.0.32-1_amd64.deb b/share/dotnet6.0/dotnet-runtime-deps-6.0_6.0.32-1_amd64.deb new file mode 100644 index 0000000..3a82985 Binary files /dev/null and b/share/dotnet6.0/dotnet-runtime-deps-6.0_6.0.32-1_amd64.deb differ diff --git a/share/dotnet6.0/dotnet-sdk-6.0_6.0.424-1_amd64.deb b/share/dotnet6.0/dotnet-sdk-6.0_6.0.424-1_amd64.deb new file mode 100644 index 0000000..b17aaeb Binary files /dev/null and b/share/dotnet6.0/dotnet-sdk-6.0_6.0.424-1_amd64.deb differ diff --git a/share/dotnet6.0/dotnet-targeting-pack-6.0_6.0.32-1_amd64.deb b/share/dotnet6.0/dotnet-targeting-pack-6.0_6.0.32-1_amd64.deb new file mode 100644 index 0000000..8c0114a Binary files /dev/null and b/share/dotnet6.0/dotnet-targeting-pack-6.0_6.0.32-1_amd64.deb differ diff --git a/share/dotnet6.0/netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb b/share/dotnet6.0/netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb new file mode 100644 index 0000000..c3fcf6e Binary files /dev/null and b/share/dotnet6.0/netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb differ diff --git a/share/dotnet8.0/aspnetcore-runtime-8.0_8.0.7-1_amd64.deb b/share/dotnet8.0/aspnetcore-runtime-8.0_8.0.7-1_amd64.deb new file mode 100644 index 0000000..620c7a6 Binary files /dev/null and b/share/dotnet8.0/aspnetcore-runtime-8.0_8.0.7-1_amd64.deb differ diff --git a/share/dotnet8.0/aspnetcore-targeting-pack-8.0_8.0.7-1_amd64.deb b/share/dotnet8.0/aspnetcore-targeting-pack-8.0_8.0.7-1_amd64.deb new file mode 100644 index 0000000..a2c08fa Binary files /dev/null and b/share/dotnet8.0/aspnetcore-targeting-pack-8.0_8.0.7-1_amd64.deb differ diff --git a/share/dotnet8.0/dotnet-apphost-pack-8.0_8.0.7-1_amd64.deb b/share/dotnet8.0/dotnet-apphost-pack-8.0_8.0.7-1_amd64.deb new file mode 100644 index 0000000..554b496 Binary files /dev/null and b/share/dotnet8.0/dotnet-apphost-pack-8.0_8.0.7-1_amd64.deb differ diff --git a/share/dotnet8.0/dotnet-host_8.0.7-1_amd64.deb b/share/dotnet8.0/dotnet-host_8.0.7-1_amd64.deb new file mode 100644 index 0000000..18cc9b9 Binary files /dev/null and b/share/dotnet8.0/dotnet-host_8.0.7-1_amd64.deb differ diff --git a/share/dotnet8.0/dotnet-hostfxr-8.0_8.0.7-1_amd64.deb b/share/dotnet8.0/dotnet-hostfxr-8.0_8.0.7-1_amd64.deb new file mode 100644 index 0000000..7124c19 Binary files /dev/null and b/share/dotnet8.0/dotnet-hostfxr-8.0_8.0.7-1_amd64.deb differ diff --git a/share/dotnet8.0/dotnet-runtime-8.0_8.0.7-1_amd64.deb b/share/dotnet8.0/dotnet-runtime-8.0_8.0.7-1_amd64.deb new file mode 100644 index 0000000..98ef8a3 Binary files /dev/null and b/share/dotnet8.0/dotnet-runtime-8.0_8.0.7-1_amd64.deb differ diff --git a/share/dotnet8.0/dotnet-runtime-deps-8.0_8.0.7-1_amd64.deb b/share/dotnet8.0/dotnet-runtime-deps-8.0_8.0.7-1_amd64.deb new file mode 100644 index 0000000..c163ddd Binary files /dev/null and b/share/dotnet8.0/dotnet-runtime-deps-8.0_8.0.7-1_amd64.deb differ diff --git a/share/dotnet8.0/dotnet-sdk-8.0_8.0.303-1_amd64.deb b/share/dotnet8.0/dotnet-sdk-8.0_8.0.303-1_amd64.deb new file mode 100644 index 0000000..2c0517a Binary files /dev/null and b/share/dotnet8.0/dotnet-sdk-8.0_8.0.303-1_amd64.deb differ diff --git a/share/dotnet8.0/dotnet-targeting-pack-8.0_8.0.7-1_amd64.deb b/share/dotnet8.0/dotnet-targeting-pack-8.0_8.0.7-1_amd64.deb new file mode 100644 index 0000000..418f451 Binary files /dev/null and b/share/dotnet8.0/dotnet-targeting-pack-8.0_8.0.7-1_amd64.deb differ