Tíquete #44400

MacOS: hbinstall.sh

: 2022-04-17 11:08 Última Atualização: 2022-05-04 04:42

Relator:
Dono:
(Nenhum)
Tipo:
Estado:
Aberto
Componente:
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Nenhum
Arquivo:
4

Details

Split from #44399: Provide hbinstall.sh script to install homebrew environment for MacOS .app building.

Split from the main ticket, because:
- It works independently
- It alone can be used to improve the process of creating MacOS .apps (replaces manual step)
- Unlike main ticket, I think this can go directly to S3_0 too
- No point in delaying making this part available while I try to get main script to work

Ticket History (3/9 Histories)

2022-04-17 11:08 Updated by: cazfi
  • New Ticket "MacOS: hbinstall.sh" created
2022-04-17 11:18 Updated by: cazfi
  • Resolução Update from Nenhum to Accepted
Comentário

For master/S3_1 script, the list of packages to install has been copied from what macOS CI build installs, minus gtk4 that we don't need yet.

S3_0 version has not been tested at all. It differs from the S3_1/master one only by versions of lua and qt.

2022-04-27 20:46 Updated by: cazfi
  • Resolução Update from Accepted to Nenhum
Comentário

Dean tested the script, and listed some issues in freeciv-dev mails:

https://www.freelists.org/post/freeciv-dev/Freeciv-for-macOS,37
https://www.freelists.org/post/freeciv-dev/Freeciv-for-macOS,38

Latter is about missing "adwaita-icon-theme" package - we may want to add that to our CI job's environment too.

2022-04-27 22:38 Updated by: cazfi
  • Resolução Update from Nenhum to Accepted
Comentário

New patch versions attached
- Corrected paths
- install adwaita-icon-theme

2022-05-04 04:42 Updated by: cazfi
  • Dono Update from cazfi to (Nenhum)
  • Resolução Update from Accepted to Nenhum
  • Marco Update from 3.0.2 (fechado) to (Nenhum)
Comentário

With ddeanbrown's changed plans about the macOS packaging, this is now on hold. Likely to get dropped completely.

Editar

Please login to add comment to this ticket » Login