Start building rousette

Also, given that the CI-built images were already peaking at 395 MB used
in rootfs, add some breathing space.

Change-Id: Ia1b3485364ba0f3fa23b77c867ff51a9d8cefacc
diff --git a/package/Config.in b/package/Config.in
index 4d73ced..95d41c6 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -8,3 +8,4 @@
 source "$BR2_EXTERNAL_CZECHLIGHT_PATH/package/velia/Config.in"
 source "$BR2_EXTERNAL_CZECHLIGHT_PATH/package/grub2-tools/Config.in"
 source "$BR2_EXTERNAL_CZECHLIGHT_PATH/package/reset-sysrepo/Config.in"
+source "$BR2_EXTERNAL_CZECHLIGHT_PATH/package/rousette/Config.in"
diff --git a/package/rousette/Config.in b/package/rousette/Config.in
new file mode 100644
index 0000000..423709f
--- /dev/null
+++ b/package/rousette/Config.in
@@ -0,0 +1,16 @@
+config BR2_PACKAGE_ROUSETTE
+	bool "rousette"
+	select BR2_PACKAGE_BOOST
+	select BR2_PACKAGE_DOCOPT_CPP
+	select BR2_PACKAGE_LIBYANG
+	select BR2_PACKAGE_LIBYANG_CPP
+	select BR2_PACKAGE_NGHTTP2
+	select BR2_PACKAGE_NGHTTP2_CXX
+	select BR2_PACKAGE_SPDLOG
+	select BR2_PACKAGE_SYSTEMD
+	select BR2_PACKAGE_SYSREPO
+	select BR2_PACKAGE_SYSREPO_CPP
+	help
+	  RESTCONF-ish server on top of sysrepo
+
+	  https://gerrit.cesnet.cz/q/project:CzechLight/rousette
diff --git a/package/rousette/rousette.mk b/package/rousette/rousette.mk
new file mode 100644
index 0000000..b51983d
--- /dev/null
+++ b/package/rousette/rousette.mk
@@ -0,0 +1,12 @@
+ROUSETTE_VERSION = master
+ROUSETTE_SITE = https://gerrit.cesnet.cz/CzechLight/rousette
+ROUSETTE_SITE_METHOD = git
+ROUSETTE_INSTALL_STAGING = NO
+ROUSETTE_DEPENDENCIES = boost docopt-cpp nghttp2 spdlog systemd sysrepo
+ROUSETTE_LICENSE = Apache-2.0
+ROUSETTE_LICENSE_FILES = LICENSE.md
+
+ROUSETTE_CONF_OPTS = \
+	-DTHREADS_PTHREAD_ARG:STRING=-pthread
+
+$(eval $(cmake-package))