mirror of
https://github.com/Cheviiot/Nivora.git
synced 2026-08-03 15:51:12 +00:00
feat: create autonomous Nivora package repository
Maintain a validated cross-distribution package catalog. Automate upstream updates, isolated builds, diagnostics, and direct publication. Build the official GitHub Desktop sources for Linux with working OAuth.
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
Сведения о лицензии пакета Parsec
|
||||
|
||||
Лицензия: Custom.
|
||||
Официальная страница загрузки: https://parsec.app/downloads
|
||||
Источник Linux-пакета: https://builds.parsec.app/package/parsec-linux.deb
|
||||
|
||||
Нюансы пакета:
|
||||
- Пакет перепаковывает официальный deb-артефакт Parsec для Linux.
|
||||
- Parsec является проприетарным приложением Unity Technologies SF.
|
||||
- Использование клиента, учетной записи, удаленного доступа и сетевых функций регулируется условиями Parsec/Unity.
|
||||
- Пакет устанавливает клиентский бинарник `/usr/bin/parsecd` и runtime-данные `/usr/share/parsec`; учетная запись и удаленные хосты в пакет не входят.
|
||||
- Команда `/usr/bin/parsecd` запускается через wrapper Nivora, который перед стартом Parsec включает `client_immersive` в пользовательском `~/.parsec/config.json` или, если JSON поврежден, в `~/.parsec/config.txt`. Это нужно, чтобы системные сочетания клавиш, включая переключение раскладки, уходили в удаленную систему, а не меняли локальную раскладку клиента.
|
||||
- Wrapper учитывает новый формат Parsec 150-89+: если `config.json` является массивом, настройка записывается в объект второго элемента, без удаления существующих параметров. Если пользователь уже включил полный immersive mode через `client_immersive=1`, wrapper сохраняет это значение.
|
||||
- Для обычного запуска без URL wrapper дополнительно передает `client_immersive=2` через command-line advanced setting. Запуски с `parsec://...` deep-link не переписываются, чтобы не ломать подключение по ссылке.
|
||||
- Если нужно вернуть полностью upstream-поведение запуска, используйте `PARSEC_NIVORA_IMMERSIVE=0 parsecd` или измените значение `client_immersive` вручную в настройках Parsec.
|
||||
- Для совместимости на ALT пакет явно требует `libjpeg8` и `libavcodec61`.
|
||||
- Пакет помечен как несвободный через `nonfree=1`.
|
||||
|
||||
Справочные ссылки:
|
||||
- https://parsec.app/terms
|
||||
- https://unity.com/legal/privacy-policy
|
||||
Reference in New Issue
Block a user