alpha: Cleanup using G_DECLARE_FINAL_TYPE

We started depending on GLib 2.44, so we can clean up all the GObject
boilerplate macros.
20 jobs for wip/nielsdg/first-g-declare-cleanups in 53 minutes and 51 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Preparation
passed #342589
gst indent

00:00:31

passed #342588
manifest

00:01:06

 
  Build
passed #342590
build fedora x86_64

00:11:56

passed #342591
build nodebug fedora x86_64

00:11:02

passed #342592
build static fedora x86_64

00:16:02

passed #342593
build static nodebug fedora x86_64

00:14:11

 
  Test
passed #342594
check fedora

00:03:55

passed #342595
integration testsuites fedora

00:11:44

 
  Full Builds
passed #342597
build cerbero android universal

00:11:28

passed #342598
build cerbero cross win32

00:08:21

passed #342599
build cerbero cross win64

00:05:43

failed #366919
build cerbero fedora x86_64

passed #342600
gst-macos-10.14
build cerbero macos x86_64

00:13:30

failed #343104
build cerbero fedora x86_64

00:03:23

failed #342596
build cerbero fedora x86_64

00:03:42

 
  Full Tests
skipped #342602
valgrind bad
skipped #342603
valgrind ges
skipped #342601
valgrind good
 
  Apps
skipped #342604
android universal examples
 
  Deploy
skipped #342605
documentation
 
Name Stage Failure
failed
build cerbero fedora x86_64 Full Builds There has been a missing dependency failure
No job trace