{ "app-id" : "org.gnome.Settings", "runtime" : "org.gnome.Sdk", "runtime-version" : "master", "sdk" : "org.gnome.Sdk", "command" : "gnome-control-center", "tags" : [ "devel" ], "desktop-file-name-prefix" : "(Development) ", "finish-args" : [ "--device=dri", "--env=DCONF_USER_CONFIG_DIR=.config/dconf", "--filesystem=host", "--own-name=org.gnome.SessionManager", "--share=ipc", "--share=network", "--socket=x11", "--socket=pulseaudio", "--socket=session-bus", "--socket=system-bus", "--socket=wayland" ], "build-options" : { "cflags" : "-O2 -g", "cxxflags" : "-O2 -g", "env" : { "V" : "1" } }, "x-run-args" : [ "--verbose" ], "cleanup" : [ "/include", "/share/aclocal", "/man", "/share/man", "/share/gtk-doc", "/share/vala", "*.la", "*.a" ], "modules" : [ { "name" : "pwquality", "buildsystem" : "autotools", "config-opts" : [ "--disable-python-bindings" ], "sources" : [ { "type" : "git", "url" : "https://github.com/libpwquality/libpwquality.git" } ] }, { "name": "intltool", "cleanup": [ "*" ], "sources": [ { "type": "archive", "url": "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz", "sha256": "67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd" } ] }, { "name" : "polkit", "buildsystem" : "autotools", "config-opts" : [ "--disable-polkitd", "--disable-man-pages", "--disable-introspection", "--disable-examples", "--disable-gtk-doc", "--disable-libelogind", "--disable-libsystemd-login", "--with-systemdsystemunitdir=no", "--with-authdb=dummy", "--with-authfw=none" ], "rm-configure" : true, "cleanup" : [ "/bin/*", "/etc/pam.d", "/etc/dbus-1", "/share/dbus-1/system-services/*", "/share/polkit-1", "/lib/polkit-1" ], "sources" : [ { "type" : "archive", "url" : "https://www.freedesktop.org/software/polkit/releases/polkit-0.116.tar.gz", "sha256" : "88170c9e711e8db305a12fdb8234fac5706c61969b94e084d0f117d8ec5d34b1" }, { "type" : "patch", "path" : "polkit-build-Add-option-to-build-without-polkitd.patch" }, { "type" : "file", "path" : "polkit-autogen", "dest-filename" : "autogen.sh" } ] }, { "name" : "accountservice", "buildsystem" : "meson", "config-opts" : [ "-Ddocbook=false", "-Delogind=false", "-Dgtk_doc=false", "-Dintrospection=false", "-Dsystemd=false", "-Dsystemdsystemunitdir=no" ], "sources" : [ { "type" : "git", "url" : "git://anongit.freedesktop.org/accountsservice" } ] }, { "name" : "libusb1", "buildsystem" : "autotools", "config-opts" : [ "--disable-udev" ], "sources" : [ { "type" : "git", "url" : "https://github.com/libusb/libusb.git" } ] }, { "name" : "gusb", "buildsystem" : "meson", "config-opts" : [ "-Ddocs=false", "-Dtests=false", "-Dvapi=false" ], "sources" : [ { "type" : "git", "url" : "https://github.com/hughsie/libgusb.git", "branch" : "main" } ] }, { "name" : "udev", "config-opts" : [ "--disable-hwdb", "--disable-logging", "--disable-gudev", "--disable-introspection", "--disable-keymap", "--disable-mtd_probe" ], "cleanup" : [ "/include", "/etc", "/libexec", "/sbin", "/lib/pkgconfig", "/man", "/share/aclocal", "/share/doc", "/share/gtk-doc", "/share/man", "/share/pkgconfig", "*.la", "*.a" ], "sources" : [ { "type" : "git", "url" : "https://github.com/gentoo/eudev.git" } ] }, { "name" : "gudev", "buildsystem" : "meson", "config-opts" : [ "-Dtests=disabled", "-Dintrospection=disabled" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/libgudev.git" } ] }, { "name" : "colord", "buildsystem" : "meson", "config-opts" : [ "-Dargyllcms_sensor=false", "-Dbash_completion=false", "-Dman=false", "-Dudev_rules=false", "-Dsystemd=false", "-Dvapi=false", "-Ddocs=false", "-Dtests=false", "-Dinstalled_tests=false" ], "sources" : [ { "type" : "git", "branch" : "main", "url" : "https://github.com/hughsie/colord.git" } ] }, { "name" : "colord-gtk", "buildsystem" : "meson", "config-opts" : [ "-Dman=false" ], "sources" : [ { "type" : "git", "branch" : "main", "url" : "https://github.com/hughsie/colord-gtk.git" } ] }, { "name" : "rest", "buildsystem" : "autotools", "sources" : [ { "type" : "git", "branch" : "librest-0-7", "url" : "https://gitlab.gnome.org/GNOME/librest.git" } ] }, { "name" : "gnome-online-accounts", "buildsystem" : "meson", "build-options" : { "cflags" : "-Wno-error" }, "config-opts" : [ "-Dgtk_doc=false", "-Dintrospection=false", "-Dvapi=false" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/gnome-online-accounts.git" } ] }, { "name" : "gnome-desktop", "buildsystem" : "meson", "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/gnome-desktop.git" } ] }, { "name" : "geocode-glib", "buildsystem" : "meson", "config-opts" : [ "-Denable-gtk-doc=false", "-Denable-introspection=false", "-Denable-installed-tests=false" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/geocode-glib.git" } ] }, { "name" : "libgweather", "buildsystem" : "meson", "config-opts" : [ "-Dglade_catalog=false", "-Denable_vala=false", "-Dgtk_doc=false" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/libgweather.git", "branch" : "main" } ] }, { "name" : "upower", "buildsystem" : "meson", "config-opts" : [ "-Dsystemdsystemunitdir=/app/lib/systemd/system", "-Dgtk-doc=false", "-Dman=false", "-Dintrospection=disabled" ], "sources" : [ { "type" : "git", "url" : "git://anongit.freedesktop.org/upower" } ] }, { "name" : "libwacom", "buildsystem" : "meson", "config-opts" : [ "-Ddocumentation=disabled", "-Dtests=disabled" ], "sources" : [ { "type" : "git", "url" : "https://github.com/linuxwacom/libwacom.git" } ] }, { "name" : "libndp", "buildsystem" : "autotools", "sources" : [ { "type" : "archive", "url" : " http://libndp.org/files/libndp-1.6.tar.gz", "sha256" : "0c7dfa84e013bd5e569ef2c6292a6f72cfaf14f4ff77a77425e52edc33ffac0e" } ] }, { "name" : "NetworkManager", "buildsystem" : "meson", "build-options" : { "cflags" : "-ltinfo", "cxxflags" : "-ltinfo" }, "config-opts" : [ "-Dlibaudit=no", "-Ddbus_conf_dir=/app/etc/dbus-1/system.d", "-Ddbus_ifaces_dir=/app/share/dbus-1/interfaces", "-Ddbus_sys_dir=/app/share/dbus-1/system.d", "-Ddnsmasq=/usr/bin/true", "-Ddocs=false", "-Dintrospection=false", "-Diptables=/usr/bin/true", "-Djson_validation=false", "-Dlibnm_glib=false", "-Dlibpsl=false", "-Dmodem_manager=false", "-Dnmtui=false", "-Dovs=false", "-Dppp=false", "-Dqt=false", "-Dselinux=false", "-Dsession_tracking=no", "-Dsystemdsystemunitdir='no'", "-Dsystemd_journal=false", "-Dtests=no", "-Dvapi=false" ], "sources" : [ { "type" : "git", "branch": "main", "url" : "https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git" } ] }, { "name" : "mobile-broadband-provider-info", "buildsystem" : "autotools", "sources" : [ { "type" : "git", "branch": "main", "url" : "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git" } ] }, { "name" : "libnma", "buildsystem" : "meson", "config-opts" : [ "-Dlibnma_gtk4=true", "-Dgtk_doc=false", "-Dintrospection=false", "-Dvapi=false" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/libnma.git", "branch" : "main" } ] }, { "name" : "network-manager-applet", "buildsystem" : "meson", "config-opts" : [ "-Dappindicator=no", "-Dgtk_doc=false", "-Dintrospection=false", "-Dlibnm_gtk=false", "-Dselinux=false", "-Dteam=false", "-Dwwan=false" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/network-manager-applet.git", "branch" : "main" } ] }, { "name" : "ModemManager", "buildsystem" : "meson", "config-opts" : [ "-Dintrospection=false", "-Dbash_completion=false", "-Dudevdir=/app/lib", "-Dsystemdsystemunitdir=/app/lib/systemd/system", "-Dmbim=false", "-Dplugin_dell=disabled", "-Dplugin_foxconn=disabled", "-Dplugin_fibocom=disabled", "-Dqmi=false", "-Dqrtr=false" ], "sources" : [ { "type" : "git", "url" : "git://anongit.freedesktop.org/ModemManager/ModemManager", "branch" : "main" } ] }, { "name" : "gnome-settings-daemon", "buildsystem" : "meson", "config-opts" : [ "-Dsystemd=false" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/gnome-settings-daemon.git" } ], "modules": [ { "name": "libcanberra", "sources": [ { "type": "archive", "url": "http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz", "sha256": "c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72" } ], "config-opts": [ "--disable-alsa", "--disable-null", "--disable-oss" ] } ] }, { "name" : "gsound", "buildsystem" : "meson", "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/gsound.git" } ] }, { "name" : "gnome-bluetooth", "buildsystem" : "meson", "config-opts" : [ "-Dintrospection=false" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/gnome-bluetooth.git" } ] }, { "name" : "openldap", "buildsystem" : "autotools", "config-opts" : [ "--disable-slapd" ], "sources" : [ { "type": "archive", "url": "https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.6.1.tgz", "sha256": "9d576ea6962d7db8a2e2808574e8c257c15aef55f403a1fb5a0faf35de70e6f3" } ] }, { "name" : "libtirpc", "buildsystem" : "autotools", "sources" : [ { "type" : "archive", "url" : "http://downloads.sourceforge.net/sourceforge/libtirpc/libtirpc-1.2.6.tar.bz2", "sha256" : "4278e9a5181d5af9cd7885322fdecebc444f9a3da87c526e7d47f7a12a37d1cc" } ] }, { "name" : "rpcsvc-proto", "buildsystem" : "autotools", "sources" : [ { "type" : "archive", "url" : "https://github.com/thkukuk/rpcsvc-proto/archive/v1.4.tar.gz", "sha256" : "eaa227686b84e8ae20181d2119c0ccac29d82371441844008019a134dafe3613" } ] }, { "name" : "lmdb", "buildsystem" : "simple", "build-commands" : [ "cd libraries/liblmdb/ && make prefix=/app install" ], "sources" : [ { "type" : "archive", "url" : "https://github.com/LMDB/lmdb/archive/LMDB_0.9.23.tar.gz", "sha256" : "abf42e91f046787ed642d9eb21812a5c473f3ba5854124484d16eadbe0aa9c81" } ] }, { "name": "yapp-driver", "buildsystem": "simple", "build-commands": [ "perl Makefile.PL", "make install -j1" ], "build-options" : { "env" : { "PERL5LIB": "/app/lib/perl5/", "PERL_MM_OPT": "INSTALL_BASE=/app" } }, "cleanup": [ "*" ], "sources": [ { "type": "archive", "url": "https://cpan.metacpan.org/authors/id/W/WB/WBRASWELL/Parse-Yapp-1.21.tar.gz", "sha256": "3810e998308fba2e0f4f26043035032b027ce51ce5c8a52a8b8e340ca65f13e5" } ] }, { "name" : "samba", "buildsystem" : "autotools", "config-opts" : [ "--without-json", "--without-ad-dc", "--without-pam" ], "build-options" : { "env" : { "PERL5LIB": "/app/lib/perl5/", "PERL_MM_OPT": "INSTALL_BASE=/app" } }, "sources" : [ { "type" : "archive", "url" : "https://download.samba.org/pub/samba/stable/samba-4.14.5.tar.gz", "sha256" : "bb6ef5d2f16b85288d823578abc453d9a80514c42e5a2ea2c4e3c60dc42335c3" } ] }, { "name" : "libgtop2", "buildsystem" : "autotools", "config-opts" : [ "--disable-introspection" ], "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/libgtop.git" } ] }, { "name" : "udisks", "buildsystem" : "autotools", "config-opts" : [ "--disable-introspection", "--disable-lvm2", "--enable-daemon=no", "--with-systemdsystemunitdir=/app/lib/systemd/system", "--with-tmpfilesdir=/app/lib/tmpfiles.d" ], "sources" : [ { "type" : "git", "url" : "https://github.com/storaged-project/udisks.git" } ] }, { "name" : "gnome-backgrounds", "buildsystem" : "meson", "sources" : [ { "type" : "git", "branch": "main", "url" : "https://gitlab.gnome.org/GNOME/gnome-backgrounds.git" } ] }, { "name" : "gnome-control-center", "buildsystem" : "meson", "sources" : [ { "type" : "git", "url" : "https://gitlab.gnome.org/GNOME/gnome-control-center.git" } ], "config-opts" : [ "-Dtracing=true", "-Dprofile=development" ] } ] }