diff options
-rw-r--r-- | meta-oe/recipes-devtools/jq/files/automake-once-fix.patch | 29 | ||||
-rw-r--r-- | meta-oe/recipes-devtools/jq/jq_1.3.bb | 23 |
2 files changed, 52 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/jq/files/automake-once-fix.patch b/meta-oe/recipes-devtools/jq/files/automake-once-fix.patch new file mode 100644 index 0000000000..0a1d1a2222 --- /dev/null +++ b/meta-oe/recipes-devtools/jq/files/automake-once-fix.patch @@ -0,0 +1,29 @@ +Upstream-Status: Applied +https://github.com/stedolan/jq/commit/f0d1c39b5bbb4ccc517773eb635ba7f38ec7da1a + +Fixes build with automake-1.14 + +diff --git a/configure.ac b/configure.ac +index 76a49a9..d6d2d38 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -4,7 +4,7 @@ AC_INIT([jq], [1.3], [mu@netsoc.tcd.ie], + dnl Created autoconf implementation thompson@dtosolutions, 26NOV12 + AC_PREREQ([2.61]) + AC_CONFIG_AUX_DIR([config]) +-AM_INIT_AUTOMAKE([parallel-tests foreign]) ++AM_INIT_AUTOMAKE([parallel-tests foreign -Wall]) + AM_SILENT_RULES([yes]) + AC_PROG_CC + AC_PROG_CC_STDC +@@ -66,7 +66,6 @@ AC_SUBST([BUNDLER], ["$bundle_cmd"]) + + dnl AC_CONFIG_MACRO_DIR([m4]) + AC_CONFIG_HEADERS(config.h) +-AM_INIT_AUTOMAKE([-Wall]) + AC_CONFIG_FILES([Makefile]) + AC_OUTPUT + +-- +1.8.5.4 + diff --git a/meta-oe/recipes-devtools/jq/jq_1.3.bb b/meta-oe/recipes-devtools/jq/jq_1.3.bb new file mode 100644 index 0000000000..c58b472801 --- /dev/null +++ b/meta-oe/recipes-devtools/jq/jq_1.3.bb @@ -0,0 +1,23 @@ +SUMMARY = "Lightweight and flexible command-line JSON processor" +DESCRIPTION = "jq is like sed for JSON data, you can use it to slice and \ + filter and map and transform structured data with the same \ + ease that sed, awk, grep and friends let you play with text." +HOMEPAGE = "http://stedolan.github.io/jq/" +BUGTRACKER = "https://github.com/stedolan/jq/issues" +SECTION = "utils" + +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://COPYING;md5=244a1fb9cf472474a062d67069dec653" + +DEPENDS = "flex-native bison-native" + +SRC_URI = "http://stedolan.github.io/${BPN}/download/source/${BP}.tar.gz \ + file://automake-once-fix.patch \ +" +SRC_URI[md5sum] = "26081b05d22525eca5cbdd8f9f4db17d" +SRC_URI[sha256sum] = "623f23c36abfc1d96d85020cf421b56f90a229d566f26a4a0d3e8536244bfed7" + +inherit autotools + +# Don't build documentation (generation requires ruby) +EXTRA_OECONF = "--disable-docs" |