With something like
GL_TUPLE= https://gitlab.redox-os.org:redox-os:calc:afba9c5d184ddb9db5e4e71dc357da0499e212cf:calculate
in a port (I changed shells/ion to look like that as a test case), it fails to fetch
=> Attempting to fetch https://gitlab.redox-os.org:/redox-os/calc/repository/afba9c5d184ddb9db5e4e71dc357da0499e212cf/archive.tar.gz?dummy=/redox-os-calc-afba9c5d184ddb9db5e4e71dc357da0499e212cf_GL0.tar.gz fetch: https://gitlab.redox-os.org:/redox-os/calc/repository/afba9c5d184ddb9db5e4e71dc357da0499e212cf/archive.tar.gz?dummy=/redox-os-calc-afba9c5d184ddb9db5e4e71dc357da0499e212cf_GL0.tar.gz: parse error
Indeed GL_SITE_calculate still has the colon left after parsing
$ make -V GL_SITE_calculate https://gitlab.redox-os.org:
so it is no wonder that it does not work.
I have no idea how to properly fix this, so sorry for the hack.
As I have recently changed cargo-crates.awk to maybe output entries like this and the Porter's Handbook also shows this as supported [1], it would be nice if this could just work.