1{ 2 "app-id" : "org.gtk.WidgetFactory4", 3 "runtime" : "org.gnome.Platform", 4 "runtime-version" : "master", 5 "sdk" : "org.gnome.Sdk", 6 "command" : "gtk4-widget-factory", 7 "tags" : [ 8 "devel", 9 "development", 10 "nightly" 11 ], 12 "desktop-file-name-prefix" : "(Development) ", 13 "finish-args" : [ 14 "--device=dri", 15 "--share=ipc", 16 "--socket=fallback-x11", 17 "--socket=wayland", 18 "--talk-name=org.gtk.vfs", 19 "--talk-name=org.gtk.vfs.*" 20 ], 21 "cleanup" : [ 22 "/include", 23 "/lib/pkgconfig", 24 "/share/pkgconfig", 25 "/share/aclocal", 26 "/man", 27 "/share/man", 28 "/share/gtk-doc", 29 "*.la", 30 ".a", 31 "/lib/girepository-1.0", 32 "/share/gir-1.0", 33 "/share/doc" 34 ], 35 "modules" : [ 36 { 37 "name" : "wayland", 38 "buildsystem" : "meson", 39 "builddir" : true, 40 "config-opts" : [ 41 "-Ddocumentation=false" 42 ], 43 "sources" : [ 44 { 45 "type" : "git", 46 "url" : "https://gitlab.freedesktop.org/wayland/wayland.git" 47 } 48 ] 49 }, 50 { 51 "name" : "graphene", 52 "buildsystem" : "meson", 53 "builddir" : true, 54 "config-opts" : [ 55 "--libdir=/app/lib", 56 "-Dtests=false", 57 "-Dbenchmarks=false" 58 ], 59 "sources" : [ 60 { 61 "type" : "git", 62 "url" : "https://github.com/ebassi/graphene.git" 63 } 64 ] 65 }, 66 { 67 "name" : "libsass", 68 "buildsystem" : "meson", 69 "builddir" : true, 70 "config-opts" : [ 71 "--libdir=/app/lib" 72 ], 73 "sources" : [ 74 { 75 "type" : "git", 76 "url" : "https://github.com/lazka/libsass.git", 77 "branch" : "meson" 78 } 79 ] 80 }, 81 { 82 "name" : "sassc", 83 "buildsystem" : "meson", 84 "builddir" : true, 85 "config-opts" : [ 86 "--libdir=/app/lib" 87 ], 88 "sources" : [ 89 { 90 "type" : "git", 91 "url" : "https://github.com/lazka/sassc.git", 92 "branch" : "meson" 93 } 94 ] 95 }, 96 { 97 "name" : "gtk", 98 "buildsystem" : "meson", 99 "builddir" : true, 100 "config-opts" : [ 101 "--libdir=/app/lib", 102 "-Denable_vulkan=no", 103 "-Dbuildtype=debugoptimized", 104 "-Dprofile=devel" 105 ], 106 "sources" : [ 107 { 108 "type" : "git", 109 "url" : "https://gitlab.gnome.org/GNOME/gtk.git" 110 } 111 ] 112 } 113 ], 114 "build-options" : { 115 "env" : { 116 "DBUS_SESSION_BUS_ADDRESS" : "''", 117 "GSK_RENDERER" : "opengl", 118 "GDK_DEBUG" : "vulkan-disable", 119 "G_ENABLE_DEBUG" : "true" 120 } 121 } 122} 123