Package: moonshot-ui
Version: 0.7.2-1
Severity: wishlist

There are new releases of moonshot-ui: 0.9.6.2 and maybe 1.0.2?

https://github.com/janetuk/moonshot-ui/releases

I notice this package does not have a debian/watch file.

I noticed this package because I did a rebuild of vala reverse depends
for the new vala 0.36 version in Ubuntu 17.10 "Artful" and which will
soon be in Debian unstable after clearing the new queue.

The error I saw was
src/moonshot-identity-management-view.vala:357.40-357.43: error:
Argument 1: Cannot pass value to reference or output parameter
                    listmodel->remove (iter);
                                       ^^^^
Which can probably be fixed with something like

#if VALA_0_36
                    listmodel->remove (ref iter);
#else
                    listmodel->remove (iter);
#endif

That if block is only needed if you want to maintain buildability with
older versions of vala.

I'm guessing that needs to be forwarded upstream, but maybe you can
take care of packaging the new version, checking if it builds and
forwarding the patch upstream?

Thanks,
Jeremy Bicha

Reply via email to