Builds.sr.ht is having problems with the debian/testing image because it is
switching which concrete debian release it points at. In the meantime, we can
use use the same release as before by a concrete name.
Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
Build arguments are passed to the program, which is useful for
platforms where there is no other way to pas them (Android, iOS).
Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit adds an end to end test for the custom rendering
use-case. I confirmed that the new test failed when custom
rendering frame lifecycle was broken, and succeeds now.
However, the old X11 tests started failing when the new
one started passing. I'm not sure how they interfere with
one another, but I'm out of time to investigate.
Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
Previously, it was possible to misuse gigio with arguments after the
package, such as `gogio -target android . -o foo.apk`. That cause an
undesired effect, since `-o` is silently ignore by gogio.
Now, any arguments after the package will trigger an error.
Signed-off-by: Inkeliz <inkeliz@inkeliz.com>