3.12: gjs now depends on js24