vintner: bump to 0.3.1 - real toolrelay.exe mt.exe fix

Upstream fixed a real bug found while building Ogre3D through
vintner: toolrelay.exe's mt.exe detection compared the whole path
against "mt.exe" instead of just the filename, since it only checked
for a backslash separator on a path that actually arrives with
forward slashes - so the CMake-compatibility exit-code translation
this whole helper exists for had never actually fired.
This commit is contained in:
Александр
2026-07-25 11:57:55 +10:00
parent 08104de30c
commit f02fc98097
3 changed files with 10 additions and 4 deletions
+6
View File
@@ -18,6 +18,12 @@
`install-completion` — работает сразу после `stplr install`, без `install-completion` — работает сразу после `stplr install`, без
ручного `source <(vintner completion bash)`. Также добавлена корректная ручного `source <(vintner completion bash)`. Также добавлена корректная
остановка процессов Wine при завершении `vintner` по PID. остановка процессов Wine при завершении `vintner` по PID.
- Версия поднята до `0.3.1`: исправлен реальный баг в `toolrelay.exe`
определение `mt.exe` по имени файла никогда не срабатывало (путь
приходил с прямыми слэшами, а проверка искала обратный), из-за чего
перевод кода возврата `mt.exe` для совместимости с CMake фактически не
работал ни разу. Найдено и исправлено при реальной сборке движка Ogre3D
через CMake+Ninja+cl.exe.
## 2026-07-25 — Telegram Desktop ## 2026-07-25 — Telegram Desktop
+1 -1
View File
@@ -68,7 +68,7 @@ stplr info nivora/codex
| [Codex](docs/packages/codex.md) | `26.721.31836` | `amd64` | `stplr install nivora/codex` | | [Codex](docs/packages/codex.md) | `26.721.31836` | `amd64` | `stplr install nivora/codex` |
| [GitHub Desktop](docs/packages/github-desktop.md) | `3.6.3` | `amd64`, `arm64` | `stplr install nivora/github-desktop` | | [GitHub Desktop](docs/packages/github-desktop.md) | `3.6.3` | `amd64`, `arm64` | `stplr install nivora/github-desktop` |
| [OpenCode](https://opencode.ai/) | `1.18.4` | `amd64`, `arm64` | `stplr install nivora/opencode` | | [OpenCode](https://opencode.ai/) | `1.18.4` | `amd64`, `arm64` | `stplr install nivora/opencode` |
| [Vintner](https://github.com/Cheviiot/vintner) | `0.3.0` | `amd64`, `arm64` | `stplr install nivora/vintner` | | [Vintner](https://github.com/Cheviiot/vintner) | `0.3.1` | `amd64`, `arm64` | `stplr install nivora/vintner` |
### Рабочий стол ### Рабочий стол
+3 -3
View File
@@ -1,5 +1,5 @@
name='vintner' name='vintner'
version=0.3.0 version=0.3.1
release=1 release=1
summary='Cross compile with MSVC on Linux via Wine' summary='Cross compile with MSVC on Linux via Wine'
summary_ru='Кросс-компиляция с MSVC на Linux через Wine' summary_ru='Кросс-компиляция с MSVC на Linux через Wine'
@@ -47,12 +47,12 @@ sources_arm64=(
) )
checksums=( checksums=(
'sha256:fe6aae318969a05b0598ec6b3b2798dcdee04e3e930a095d143f26ec843f9833' 'sha256:e71e93ff9e20680ae8b734ed863393be0eed97a0037bbac0db402bd6209ede29'
'sha256:e377b84adc5315cf372c3d80ecbd3008402d8b07f248e711c7553784e0c33168' 'sha256:e377b84adc5315cf372c3d80ecbd3008402d8b07f248e711c7553784e0c33168'
) )
checksums_arm64=( checksums_arm64=(
'sha256:de1bca8d235e64997f024eb1b32c6539117ebe1beb2b1732de51b01bbef118ce' 'sha256:6bce45dbde502563d764f253bd99d1428f9ced1252fe7bf5b0a3cdeff0d6d7d9'
'sha256:e377b84adc5315cf372c3d80ecbd3008402d8b07f248e711c7553784e0c33168' 'sha256:e377b84adc5315cf372c3d80ecbd3008402d8b07f248e711c7553784e0c33168'
) )