]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
update docker container based on opensuse leap to cross build to windows
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Thu, 4 May 2023 13:16:56 +0000 (15:16 +0200)
committerMatthieu Gallien <matthieu_gallien@yahoo.fr>
Wed, 21 Jun 2023 06:50:52 +0000 (08:50 +0200)
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
admin/win/docker/Dockerfile

index 1ff62117507fbb6b62ac4cf852e0860f38205ea6..d1071a19ef158a7f5b6eb2c9c7ffa1e3f352e5b6 100644 (file)
@@ -1,4 +1,4 @@
-FROM opensuse:42.1
+FROM opensuse/leap:15.5
 
 ENV TERM ansi
 ENV HOME /root
@@ -6,16 +6,14 @@ ENV HOME /root
 ENV REFRESHED_AT 20170113
 
 RUN zypper --non-interactive --gpg-auto-import-keys refresh
-RUN zypper --non-interactive --gpg-auto-import-keys ar http://download.opensuse.org/repositories/windows:/mingw/openSUSE_Leap_42.1/windows:mingw.repo
-RUN zypper --non-interactive --gpg-auto-import-keys ar http://download.opensuse.org/repositories/isv:ownCloud:toolchains:mingw:win32:2.3/openSUSE_Leap_42.1/isv:ownCloud:toolchains:mingw:win32:2.3.repo
+RUN zypper --non-interactive --gpg-auto-import-keys ar https://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_15.5/windows:mingw:win32.repo
 RUN zypper --non-interactive --gpg-auto-import-keys install cmake make mingw32-cross-binutils mingw32-cross-cpp mingw32-cross-gcc \
-                      mingw32-cross-gcc-c++ mingw32-cross-pkg-config mingw32-filesystem \
-                      mingw32-headers mingw32-runtime site-config mingw32-libwebp mingw32-libssp0 \
-                      mingw32-cross-libqt5-qmake mingw32-cross-libqt5-qttools mingw32-libqt5* \
-                      mingw32-qt5keychain* mingw32-angleproject* \
-                      mingw32-cross-nsis mingw32-libopenssl* \
-                      mingw32-sqlite* png2ico \
-                      osslsigncode wget
+                      mingw32-cross-gcc-c++ mingw32-filesystem \
+                      mingw32-headers mingw32-runtime site-config mingw32-libssp0 \
+                      mingw32-angleproject* \
+                      mingw32-cross-nsis mingw32-libopenssl-devel mingw32-libopenssl \
+                      mingw32-sqlite* \
+                      wget
 
 # RPM depends on curl for installs from HTTP
 RUN zypper --non-interactive --gpg-auto-import-keys install curl