diff --git a/recipes/libyajl/libyajl_git.bb b/recipes/libyajl/libyajl_git.bb
new file mode 100644
index 0000000..eb3d821
--- /dev/null
+++ b/recipes/libyajl/libyajl_git.bb
@@ -0,0 +1,25 @@
+DESCRIPTION = "Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator."
+AUTHOR = "Lloyd Hilaiel"
+HOMEPAGE = "http://lloyd.github.com/yajl/"
+SECTION = "libs
+PRIORITY = "optional"
+LICENSE = "ISC"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=74f541bd9a2b6c8e5d0714bcdc327f32"
+
+DEPENDS = "ruby"
+
+inherit gitpkgv
+PKGV = "v${GITPKGVTAG}"
+
+# This gets reset to the proper version with PKGV above
+PV = "git"
+PR = "r0"
+
+inherit cmake pkgconfig
+
+SRCREV = "dbcba50b7785170d89bfeddaf2b41fe3f3ffacf4"
+
+SRC_URI = "git://github.com/lloyd/yajl;protocol=git \
+          "
+
+S = "${WORKDIR}/git"
