@@ -0,0 +1,560 @@
[
{
"check": "Xephyr",
"checker": "binary",
"name": "Xephyr"
},
{
"check": "atk-bridge",
"checker": "gtkmodule",
"name": "atk-bridge"
},
{
"check": "import gi; gi.require_version('Gtk', '3.0'); from gi.repository import Gtk; from gi.repository import Atspi",
"checker": "python",
"name": "atspi typelib"
},
{
"check": "ccache",
"checker": "binary",
"name": "ccache"
},
{
"check": "dbus-launch",
"checker": "binary",
"name": "dbus-launch"
},
{
"check": "gail",
"checker": "gtkmodule",
"name": "gail gtkmodule"
},
{
"check": "node",
"checker": "binary",
"if": "distro == 'fedora-19'",
"name": "node"
},
{
"check": "npm",
"checker": "binary",
"if": "distro == 'fedora-19'",
"name": "npm"
},
{
"check": "pep8",
"checker": "binary",
"name": "pep8"
},
{
"check": "pyflakes",
"checker": "binary",
"name": "pyflakes"
},
{
"check": "pylint",
"checker": "binary",
"name": "pylint"
},
{
"check": "scp",
"checker": "binary",
"name": "scp"
},
{
"check": "time",
"checker": "binary",
"name": "time"
},
{
"check": "virtualenv",
"checker": "binary",
"name": "virtualenv"
},
{
"check": "x11",
"checker": "pkgconfig",
"name": "x11"
},
{
"check": "xinit",
"checker": "binary",
"name": "xinit"
},
{
"check": "xrandr",
"checker": "pkgconfig",
"name": "xrandr"
},
{
"check": "xz",
"checker": "binary",
"name": "xz"
},
{
"check": "Adwaita",
"checker": "metacity-theme",
"name": "Adwaita"
},
{
"check": "X",
"checker": "binary",
"name": "X"
},
{
"check": "autodetect",
"checker": "gstreamer-1.0",
"name": "autodetect gstreamer"
},
{
"check": "from gi.repository import Gdk, Gtk; window = Gtk.Window(0); window.realize();context = Gdk.cairo_create(window.get_window())",
"checker": "python",
"name": "cairo foreign"
},
{
"check": "import gi; gi.require_version('Gtk', '3.0'); from gi.repository import Gtk; from gi.repository import cairo",
"checker": "python",
"name": "cairo typelib"
},
{
"check": "import dateutil",
"checker": "python",
"name": "dateutil python"
},
{
"check": "dconf",
"checker": "binary",
"name": "dconf"
},
{
"check": "import decorator",
"checker": "python",
"name": "decorator python"
},
{
"check": "espeak",
"checker": "binary",
"name": "espeak"
},
{
"check": "import gi; gi.require_version('Gtk', '3.0'); from gi.repository import Gtk; from gi.repository import EvinceDocument",
"checker": "python",
"name": "evince typelib"
},
{
"check": "import gconf",
"checker": "python",
"name": "gconf python"
},
{
"check": "import gi; gi.require_version('Gtk', '3.0'); from gi.repository import Gtk; from gi.repository import GConf",
"checker": "python",
"name": "gconf typelib"
},
{
"check": "import gi",
"checker": "python",
"name": "gi python"
},
{
"check": "gnome-keyring-daemon",
"checker": "binary",
"name": "gnome-keyring-daemon"
},
{
"check": "import gi; gi.require_version('Gst', '1.0'); from gi.repository import Gst; Gst.init([])",
"checker": "python",
"name": "gst typelib"
},
{
"check": "from gi.repository import GtkSource",
"checker": "python",
"name": "gtksource typelib"
},
{
"check": "import hippo",
"checker": "python",
"name": "hippo python"
},
{
"check": "metacity",
"checker": "binary",
"name": "metacity"
},
{
"check": "nmcli",
"checker": "binary",
"name": "network-manager"
},
{
"check": "org.freedesktop.Telepathy.AccountManager",
"checker": "dbus",
"name": "org.freedesktop.Telepathy.AccountManager"
},
{
"check": "org.freedesktop.Telepathy.ConnectionManager.gabble",
"checker": "dbus",
"name": "org.freedesktop.Telepathy.ConnectionManager.gabble"
},
{
"check": "org.freedesktop.Telepathy.ConnectionManager.salut",
"checker": "dbus",
"name": "org.freedesktop.Telepathy.ConnectionManager.salut"
},
{
"check": "pango",
"checker": "gstreamer-1.0",
"name": "pango gstreamer"
},
{
"check": "playback",
"checker": "gstreamer-1.0",
"name": "playback gstreamer"
},
{
"check": "import rsvg",
"checker": "python",
"name": "rsvg python"
},
{
"check": "import simplejson",
"checker": "python",
"name": "simplejson python"
},
{
"check": "import telepathy",
"checker": "python",
"name": "telepathy python"
},
{
"check": "import vte",
"checker": "python",
"name": "vte python"
},
{
"check": "from gi.repository import Vte",
"checker": "python",
"name": "vte typelib"
},
{
"check": "from gi.repository import WebKit",
"checker": "python",
"name": "webkit typelib"
},
{
"check": "import wnck",
"checker": "python",
"name": "wnck python"
},
{
"check": "import gi; gi.require_version('Gtk', '3.0'); from gi.repository import Gtk; from gi.repository import Wnck",
"checker": "python",
"name": "wnck typelib"
},
{
"check": "import xapian",
"checker": "python",
"name": "xapian python"
},
{
"check": "xdg-user-dirs-update",
"checker": "binary",
"name": "xdg-user-dirs-update"
},
{
"check": "from gi.repository import Xkl",
"checker": "python",
"name": "xkl typelib"
},
{
"check": "aclocal",
"checker": "binary",
"name": "aclocal"
},
{
"check": "alsa",
"checker": "pkgconfig",
"name": "alsa"
},
{
"check": "asn1Parser",
"checker": "binary",
"if": "gnome_version == '3.4'",
"name": "asn1Parser"
},
{
"check": "autoreconf",
"checker": "binary",
"name": "autoreconf"
},
{
"check": "dbus-glib-1",
"checker": "pkgconfig",
"name": "dbus-glib-1"
},
{
"check": "gcc",
"checker": "binary",
"name": "gcc"
},
{
"check": "gconf-2.0",
"checker": "pkgconfig",
"name": "gconf-2.0"
},
{
"check": "glib-2.0",
"checker": "pkgconfig",
"name": "glib-2.0"
},
{
"check": "gnome-doc-common",
"checker": "binary",
"name": "gnome-doc-common"
},
{
"check": "gobject-introspection-1.0",
"checker": "pkgconfig",
"name": "gobject-introspection-1.0"
},
{
"check": "gsettings-desktop-schemas",
"checker": "pkgconfig",
"name": "gsettings-desktop-schemas"
},
{
"check": "gstreamer-1.0",
"checker": "pkgconfig",
"name": "gstreamer-1.0"
},
{
"check": "gstreamer-plugins-base-1.0",
"checker": "pkgconfig",
"name": "gstreamer-plugins-base-1.0"
},
{
"check": "gtk+-3.0",
"checker": "pkgconfig",
"name": "gtk+-3.0"
},
{
"check": "ice",
"checker": "pkgconfig",
"name": "ice"
},
{
"check": "icon-naming-utils",
"checker": "pkgconfig",
"name": "icon-naming-utils"
},
{
"check": "icon-slicer",
"checker": "binary",
"name": "icon-slicer"
},
{
"check": "intltoolize",
"checker": "binary",
"name": "intltoolize"
},
{
"check": "libcanberra-gtk",
"checker": "pkgconfig",
"name": "libcanberra-gtk"
},
{
"check": "gcr-3",
"checker": "pkgconfig",
"if": "gnome_version == '3.4'",
"name": "libgcr"
},
{
"check": "gcrypt.h",
"checker": "include",
"if": "gnome_version == '3.4'",
"name": "libgcrypt"
},
{
"check": "librsvg-2.0",
"checker": "pkgconfig",
"name": "librsvg-2.0"
},
{
"check": "libtasn1",
"checker": "pkgconfig",
"if": "gnome_version == '3.4'",
"name": "libtasn1"
},
{
"check": "libtool",
"checker": "binary",
"name": "libtool"
},
{
"check": "pycairo",
"checker": "pkgconfig",
"name": "pycairo"
},
{
"check": "pygtk-2.0",
"checker": "pkgconfig",
"name": "pygtk-2.0"
},
{
"check": "python-2.7",
"checker": "pkgconfig",
"name": "python"
},
{
"check": "sm",
"checker": "pkgconfig",
"name": "sm"
},
{
"check": "tar",
"checker": "binary",
"name": "tar"
},
{
"check": "telepathy-glib",
"checker": "pkgconfig",
"name": "telepathy-glib"
},
{
"check": "xcursorgen",
"checker": "binary",
"name": "xcursorgen"
},
{
"check": "xrdb",
"checker": "binary",
"name": "xrdb"
},
{
"check": "bison",
"checker": "binary",
"name": "bison"
},
{
"check": "c++",
"checker": "binary",
"name": "c++"
},
{
"check": "cairo-gobject",
"checker": "pkgconfig",
"name": "cairo-gobject"
},
{
"check": "espeak/speak_lib.h",
"checker": "include",
"name": "espeak devel"
},
{
"check": "flex",
"checker": "binary",
"name": "flex"
},
{
"check": "gail",
"checker": "pkgconfig",
"name": "gail"
},
{
"check": "gail-3.0",
"checker": "pkgconfig",
"name": "gail3"
},
{
"check": "geoclue",
"checker": "pkgconfig",
"name": "geoclue"
},
{
"check": "gperf",
"checker": "binary",
"name": "gperf"
},
{
"check": "gtk-doc",
"checker": "pkgconfig",
"name": "gtk-doc"
},
{
"check": "unicode/timezone.h",
"checker": "include",
"name": "icu"
},
{
"check": "iso-codes",
"checker": "pkgconfig",
"name": "iso-codes"
},
{
"check": "jpeglib.h",
"checker": "include",
"name": "libjpeg"
},
{
"check": "libsecret-1",
"checker": "pkgconfig",
"if": "gnome_version != '3.4'",
"name": "libsecret"
},
{
"check": "webp/decode.h",
"checker": "include",
"name": "libwebp"
},
{
"check": "libxml-2.0",
"checker": "pkgconfig",
"name": "libxml-2.0"
},
{
"check": "libxslt",
"checker": "pkgconfig",
"name": "libxslt"
},
{
"check": "makeinfo",
"checker": "binary",
"name": "makeinfo"
},
{
"check": "ragel",
"checker": "binary",
"if": "distro != 'fedora-18'",
"name": "ragel"
},
{
"check": "ruby",
"checker": "binary",
"name": "ruby"
},
{
"check": "sqlite3",
"checker": "pkgconfig",
"name": "sqlite3"
},
{
"check": "xkbfile",
"checker": "pkgconfig",
"name": "xkbfile"
},
{
"check": "xt",
"checker": "pkgconfig",
"name": "xt"
},
{
"check": "xtst",
"checker": "pkgconfig",
"name": "xtst"
},
{
"check": "yasm",
"checker": "binary",
"name": "yasm"
}
]
@@ -0,0 +1,229 @@
[
{
"branch": "sugar-build-v1.11.6",
"name": "automake",
"repo": "git://github.com/dnarvaez/automake.git"
},
{
"if": "gnome_version < '3.6' or distro == 'fedora-18'",
"name": "glib",
"options": [
"--disable-modular-tests"
],
"repo": "git://git.gnome.org/glib",
"tag": "2.36.1"
},
{
"if": "distro != 'ubuntu-13.04'",
"name": "gobject-introspection",
"options": [
"--disable-tests"
],
"repo": "git://git.gnome.org/gobject-introspection",
"tag": "GOBJECT_INTROSPECTION_1_36_0"
},
{
"branch": "gnome-3-4",
"if": "gnome_version == '3.4'",
"name": "gcr",
"repo": "git://git.gnome.org/gcr.git",
"tag": "3.8.2"
},
{
"branch": "gnome-3-4",
"if": "gnome_version == '3.4'",
"name": "gnome-keyring",
"options_evaluated": [
"'--with-pkcs11-config=%s/etc' % prefix",
"'--with-pkcs11-modules=%s/etc' % prefix"
],
"repo": "git://git.gnome.org/gnome-keyring.git",
"tag": "3.8.2"
},
{
"name": "pygobject",
"options": [
"--with-python=python2.7"
],
"repo": "git://git.gnome.org/pygobject",
"tag": "2a1c09fea76b3a1e696d9bb82c46e6c64ec574f9"
},
{
"name": "dbus-python",
"repo": "git://anongit.freedesktop.org/dbus/dbus-python",
"tag": "423ee853dfbb4ee9ed89a21e1cf2b6a928e2fc4d"
},
{
"if": "distro.startswith('debian')",
"name": "telepathy-glib",
"repo": "git://anongit.freedesktop.org/telepathy/telepathy-glib",
"tag": "telepathy-glib-0.20.1"
},
{
"if": "not distro.startswith('fedora')",
"name": "telepathy-mission-control",
"repo": "git://anongit.freedesktop.org/telepathy/telepathy-mission-control",
"tag": "telepathy-mission-control-5.14.1"
},
{
"if": "gnome_version == '3.4'",
"name": "atk",
"repo": "git://git.gnome.org/atk",
"tag": "ATK_2_6_0"
},
{
"if": "gnome_version == '3.4'",
"name": "at-spi2-core",
"repo": "git://git.gnome.org/at-spi2-core",
"tag": "AT_SPI2_CORE_2_6_3"
},
{
"if": "gnome_version == '3.4'",
"name": "at-spi2-atk",
"repo": "git://git.gnome.org/at-spi2-atk",
"tag": "AT_SPI2_ATK_2_6_2"
},
{
"if": "gnome_version == '3.4'",
"name": "gtk+",
"repo": "git://git.gnome.org/gtk+",
"tag": "3.6.2"
},
{
"if": "gnome_version == '3.4'",
"name": "libxklavier",
"repo": "git://anongit.freedesktop.org/libxklavier",
"tag": "libxklavier-5.3"
},
{
"if": "gnome_version == '3.4'",
"name": "metacity",
"options": [
"--disable-themes-documentation"
],
"repo": "git://git.gnome.org/metacity",
"tag": "METACITY_2_34_13"
},
{
"name": "libsoup",
"repo": "git://git.gnome.org/libsoup",
"tag": "2.42.1"
},
{
"if": "gnome_version == '3.4'",
"name": "libsecret",
"repo": "git://git.gnome.org/libsecret",
"tag": "0.15"
},
{
"if": "gnome_version < '3.6'",
"name": "harfbuzz",
"repo": "git://anongit.freedesktop.org/harfbuzz",
"tag": "0.9.16"
},
{
"name": "webkitgtk",
"options": [
"--enable-introspection"
],
"repo": "git://github.com/dnarvaez/webkitgtk"
},
{
"name": "gwebsockets",
"repo": "git://github.com/dnarvaez/gwebsockets"
},
{
"if": "distro != 'fedora-19'",
"makefile_name": "config.mk",
"name": "node",
"no_libdir": true,
"repo": "git://github.com/joyent/node.git",
"tag": "v0.10.5"
},
{
"name": "volo",
"repo": "git://github.com/volojs/volo.git",
"tag": "v0.2.10"
},
{
"name": "jshint",
"repo": "git://github.com/jshint/jshint.git",
"tag": "2.0.1"
},
{
"name": "docker",
"repo": "git://github.com/jbt/docker.git",
"tag": "1bf0db9"
},
{
"if": "not distro.startswith('fedora')",
"name": "pep8",
"repo": "git://github.com/jcrocholl/pep8.git",
"tag": "1.4.5"
},
{
"name": "json-format",
"repo": "git://github.com/dnarvaez/json-format.git"
},
{
"name": "flake8",
"repo": "git://github.com/bmcustodio/flake8.git",
"tag": "2.0"
},
{
"docs_dir": "",
"has_docs": true,
"name": "sugar-docs",
"repo": "git://github.com/sugarlabs/sugar-docs.git"
},
{
"name": "sugar-base",
"repo": "git://git.sugarlabs.org/sugar-base/mainline.git"
},
{
"name": "sugar-toolkit",
"repo": "git://git.sugarlabs.org/sugar-toolkit/mainline.git"
},
{
"has_checks": true,
"name": "sugar-toolkit-gtk3",
"repo": "git://github.com/sugarlabs/sugar-toolkit-gtk3.git"
},
{
"has_checks": true,
"name": "sugar",
"repo": "git://github.com/sugarlabs/sugar"
},
{
"name": "sugar-artwork",
"repo": "git://github.com/sugarlabs/sugar-artwork.git"
},
{
"name": "sugar-datastore",
"repo": "git://github.com/sugarlabs/sugar-datastore.git"
},
{
"name": "gst-plugins-espeak",
"repo": "git://git.sugarlabs.org/gst-plugins-espeak/mainline.git"
},
{
"has_checks": true,
"name": "sugar-runner",
"repo": "git://github.com/sugarlabs/sugar-runner.git"
},
{
"has_checks": true,
"name": "sugar-html-template",
"repo": "git://github.com/sugarlabs/sugar-html-template.git"
},
{
"has_checks": true,
"name": "sugar-html-core",
"repo": "git://github.com/sugarlabs/sugar-html-core.git"
},
{
"has_checks": true,
"name": "sugar-html-graphics",
"repo": "git://github.com/sugarlabs/sugar-html-graphics.git"
}
]

Large diffs are not rendered by default.

@@ -0,0 +1,17 @@
[
{
"check": "Xvfb",
"checker": "binary",
"name": "Xvfb"
},
{
"check": "pkg-config",
"checker": "binary",
"name": "pkg-config"
},
{
"check": "xdpyinfo",
"checker": "binary",
"name": "xdpyinfo"
}
]