LogoopenSUSE Build Service > Projects
Sign Up | Log In

wine-staging for openSUSE Linux and SUSE Enterprise Linux

Здесь будет wine-staging для SLES 11 SP4 и openSUSE Evergreen 11.4.

Я внесу некоторые изменения в тот Wine, который в OBS Emulators:Wine,
а именно добавлю в репозиторий новый libXi для возможности задейство-
вать Raw Input. А то без него совсем печально в новых играх. А тот
патч, который мы раньше использовали, никто не портирует на новые
Wine.

Я пересоберу пакет xorg-x11-libs, исключив из него libXi 1.2.1.
Вместо этого, пропишу зависимость от libXi6. Добавлю libXi6 1.3, а
также libXi 1.7.9. С первым всё будет собираться, а второй будет ус-
танавливаться в систему конечного пользователя. Чтобы не бэкпортиро-
вать фиксы, и чтобы при этом готовые бинарники не изобиловали зависи-
мостями от новых функций и вызовов.

Самая ближайшая задача на данный момент - обновить libX11 с 1.2 до
1.3 - этого требует libXi 1.3. Затем перенести ВСЕ фиксы
безопасности из X-Server 1.6.5 из состава SLE 11 SP4 - в X-Server
1.7.7. Проблема в том, что в CentOS 6 не патчат старые иксы, а
держат up-to-date версии X-Server и всего иксового стека. Готовые
патчи взять неоткуда. Так что придётся "потрахаться", чтобы заставить
всё это работать. Но результат того стоит!

А потом буду применять патчи Staging. Думаю, будет весело. Хедеры
CUDA и NVENC куда-нибудь положить... Впрочем, с ffmpeg я это
сделал, почему тут не должно получиться?

Comments for home:linux4humans:wine-staging (0)