Icons not available or not generated
Trying to update and fix the PKGBUILD for proton-ide-git in the Arch User Repository. I get the package built now, but there are some warnings:
proton-ide-git W: Directory (usr/share/proton/icons/hicolor/64x64) is empty
proton-ide-git W: Directory (usr/share/proton/icons/hicolor/32x32) is empty
proton-ide-git W: Directory (usr/share/proton/icons/hicolor/16x16) is empty
proton-ide-git W: Directory (usr/share/proton/icons/hicolor/48x48) is empty
proton-ide-git E: Symlink (usr/share/proton/icons/hicolor/scalable/mimetypes/text-x-editorconfig-symbolic.svg) points to non-existing /home/pqueiroz/Projects/proton/data/icons/hicolor/scalable/mimetypes/text-x-editorconfig.svg
proton-ide-git E: Symlink (usr/share/proton/icons/hicolor/scalable/mimetypes/text-x-makefile-symbolic.svg) points to non-existing /home/pqueiroz/Projects/proton/data/icons/hicolor/scalable/mimetypes/text-x-makefile.svg
I suppose that the two symlinks should be replaced by actual files in the git repository, because the rest of the world does not have access to your /home/pqueiroz/Projects and the SVGs therein, so currently the contents of those SVGs are missing in checkouts.
The empty icon dirs are caused by the fact that the included render-symbolic.py is not run. I can work around this by explicitly invoking
cd data/icons/hicolor
python render-symbolic.py
which does the work except for the icons derived from those symlinked SVGs mentioned above.
It would be nice if some meson.build would take care of the render-symbolic.py invocation.