Сайт | Скачать | Видео | Wiki

Автор Тема: Qt5 без icu  (Прочитано 5005 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Qt5 без icu
« Ответ #15 : 24 Май 2022, 16:19:11 »
Вдохновясь этой идеей
Цитата
Пакет icu-data с данными для интернационализации разделён на два пакета: icu-data-en (2.6 MiB, включена только локаль en_US/GB) и icu-data-full (29 MiB).
и переделав APKBUILD в PKGBUILD, скомпаилил маленький по размеру icu
roll/pkg/2110/icu-bin-69.1-3-x86_64.pkg.tar.xz

Проверял на vlc. Экспериментально определил, что .dat для ПРАР можно вообще выкинуть
roll/pkg/2110/icu-lib-69.1-3-x86_64.pkg.tar.xz - т.е. этого достаточно
Переделал 030-qt5-light-5.15.2-2110-sf01.pfs - тут родной qt из репы и мой icu
Т.е. теперь не надо перекомпилять qt5. Это многократно сложнее, чем перекомпилить icu
Такой 030-qt5 больше на пару мб и более совместим

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Qt5 без icu
« Ответ #16 : 20 Июль 2022, 17:08:23 »
Ну вот опять пошло обновление версий qt5 в арче. Хорошо что я упростил себе жизнь с icu-lib (см. выше)
icu-bin-71.1-3-x86_64.pkg.tar.xz
icu-lib-71.1-3-x86_64.pkg.tar.xz
030-qt5-light-5.15.5-2110-sf01.pfs
Модуль пожирнел, т.к. пришлось добавить либу из свежего gcc-libs