diff --git a/filesystem/PKGBUILD b/filesystem/PKGBUILD index c909198a..393912d1 100644 --- a/filesystem/PKGBUILD +++ b/filesystem/PKGBUILD @@ -5,7 +5,7 @@ pkgname=filesystem pkgver=2021.03 -pkgrel=3 +pkgrel=4 pkgdesc='Base filesystem' arch=('i686' 'x86_64') license=('BSD') @@ -59,10 +59,10 @@ sha256sums=('742a7d66b7a5ebd2b8461728c5b44a46b2305fd2116208eecae5f45828938ea0' '40a10a03382b93f196464b11ec179f903b9af6d281a9327472b4fb9693b0ca8f' 'be368cc325f33db9035dc4839bb967bebe9b896bdd7582749124245ccbc38c9f' '7d6994d7caf52a459b562cfb0da1d758a4b7bca478d1df00de3a96686e59008e' - '01a9355fe15a0a48b99b6bc0194d48f7c4bc632033137c9ddeb7bf0cf96516c1' + 'ff9edfe41466ef9d2e3adb8dd4f395ebd76bda14448c9a6e9cec5f46c1d81f27' '8f4fdf609e18de55e88684d0ee471ac9a8c5dcf126cc63c72d792f9e45789eb1' '91f1f918cf13deab0124082086e990786113b0e710dbda4678d8fc14905ad94d' - '118e113df16328ac41426ff3c5276e80fc6e8b0af999c6df5e56d13e3f21f7af' + 'def19ac4f055ece454857878ddda4d92eb4bf35c518a903247bbc23d745add33' '6c0ca979c7b146b3750103b1296a399764f4e1b222ee091d3aa072b6da16c1a5' 'cbec90c9403826bf6d8dd1fed16240b9d8695ec15df5dcdab7e485bb46c016ab' '2087410bf7ead6fa586628ea7fc97c53f5ea3ce16d1ee91ecc15ccc18ab53094' diff --git a/filesystem/msys2_shell.cmd b/filesystem/msys2_shell.cmd index 3854e4b5..c7532de8 100644 --- a/filesystem/msys2_shell.cmd +++ b/filesystem/msys2_shell.cmd @@ -39,6 +39,7 @@ if "x%~1" == "x-msys" shift& set /a msys2_shiftCounter+=1& set MSYSTEM=MSYS& got if "x%~1" == "x-msys2" shift& set /a msys2_shiftCounter+=1& set MSYSTEM=MSYS& goto :checkparams if "x%~1" == "x-mingw32" shift& set /a msys2_shiftCounter+=1& set MSYSTEM=MINGW32& goto :checkparams if "x%~1" == "x-mingw64" shift& set /a msys2_shiftCounter+=1& set MSYSTEM=MINGW64& goto :checkparams +if "x%~1" == "x-ucrt64" shift& set /a msys2_shiftCounter+=1& set MSYSTEM=UCRT64& goto :checkparams if "x%~1" == "x-mingw" shift& set /a msys2_shiftCounter+=1& (if exist "%WD%..\..\mingw64" (set MSYSTEM=MINGW64) else (set MSYSTEM=MINGW32))& goto :checkparams rem Console types if "x%~1" == "x-mintty" shift& set /a msys2_shiftCounter+=1& set MSYSCON=mintty.exe& goto :checkparams @@ -190,8 +191,8 @@ echo Usage: echo %~1 [options] [login shell parameters] echo. echo Options: -echo -mingw32 ^| -mingw64 ^| -msys[2] Set shell type -echo -defterm ^| -mintty ^| -conemu Set terminal type +echo -mingw32 ^| -mingw64 ^| -ucrt64 ^| -msys[2] Set shell type +echo -defterm ^| -mintty ^| -conemu Set terminal type echo -here Use current directory as working echo directory echo -where DIRECTORY Use specified DIRECTORY as working diff --git a/filesystem/profile b/filesystem/profile index 14950756..992c4a02 100644 --- a/filesystem/profile +++ b/filesystem/profile @@ -47,7 +47,7 @@ esac unset MINGW_MOUNT_POINT . '/etc/msystem' case "${MSYSTEM}" in -MINGW*|CLANG*) +MINGW*|CLANG*|UCRT*) MINGW_MOUNT_POINT="${MINGW_PREFIX}" PATH="${MINGW_MOUNT_POINT}/bin:${MSYS2_PATH}${ORIGINAL_PATH:+:${ORIGINAL_PATH}}" PKG_CONFIG_PATH="${MINGW_MOUNT_POINT}/lib/pkgconfig:${MINGW_MOUNT_POINT}/share/pkgconfig"