Проект QtWebKit при сборке на платформе Шindoшs использует Conan-пакеты нескольких библиотек: icu, libxml2, libxslt, а так же zlib. Дляя первых троих спользуются самописные рецепты, при этом конфигурация libxml2 сильно кастомизирована.
Текущее положение вещей более детально описано в https://github.com/annulen/webkit/wiki/Conan
Что хочется получить (в порядке важности):
1. Автоматическая сборка пакетов всеми требующимися компиляторами (см. документ). Пакеты должны автоматически заливаться в репозиторий, кроме того, манифесты собранных пакетов должны каким-то образом экспортироваться (т.к. они потом используются на стороне CI-системы для проверки целостности этих пакетов через --verify)
2. Перейти с Conan 0.24.0 на современную версию (требует изменений в рецептах так и в скрипах, вызывающих Conan, надеюсь что во второй части изменения небольшие)
3. По возможности перейти на апстримные рецепты с сохранением конфигурации и поддержки MinGW (ICU с тех пор вроде уже запилили, libxml2 должен собираться с нашей конфигурацией, в частности использовать ICU вместо libiconv, а пакета для libxslt я не вижу)
Оплата договорная.
Cast zamazan4ik - уверен, что ты можешь все сделать правильно, как там сейчас в этом вашем конане принято
Репозитории пакетов:
https://github.com/qtwebkit/conan-icu