.PHONY: all install check clean doc info lint
# Dependencies
-KNOT_MINVER := 2.7.1
+KNOT_MINVER := 2.7.2
$(eval $(call find_lib,libknot,$(KNOT_MINVER),yes))
$(eval $(call find_lib,libdnssec,$(KNOT_MINVER),yes))
$(eval $(call find_lib,libzscanner,$(KNOT_MINVER),yes))
FROM debian:unstable
MAINTAINER Knot Resolver <knot-resolver@labs.nic.cz>
-ARG KNOT_BRANCH=master
+ARG KNOT_BRANCH=2.7
WORKDIR /root
CMD ["/bin/bash"]
install=install
depends=('cmocka'
'gnutls'
- 'knot>=2.7.1'
+ 'knot>=2.7.2'
'libedit'
'libsystemd'
'libuv'
libedit-dev,
libgeoip-dev,
libgnutls28-dev,
- libknot-dev (>= 2.7.1),
+ libknot-dev (>= 2.7.2),
liblmdb-dev,
libluajit-5.1-dev,
libsystemd-dev (>= 227) [linux-any],
BuildRequires: pkgconfig(cmocka)
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(libedit)
-BuildRequires: pkgconfig(libknot) >= 2.7.1
-BuildRequires: pkgconfig(libzscanner) >= 2.4.2
-BuildRequires: pkgconfig(libdnssec) >= 2.3.1
+BuildRequires: pkgconfig(libknot) >= 2.7.2
+BuildRequires: pkgconfig(libzscanner) >= 2.7.2
+BuildRequires: pkgconfig(libdnssec) >= 2.7.2
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(libuv)
BuildRequires: pkgconfig(luajit) >= 2.0
"C and C++ compiler", "*all*", "*(build only)* [#]_"
"`pkg-config`_", "*all*", "*(build only)* [#]_"
"hexdump or xxd", "``daemon``", "*(build only)*"
- "libknot_ 2.7.1+", "*all*", "Knot DNS libraries - requires autotools, GnuTLS, ..."
+ "libknot_ 2.7.2+", "*all*", "Knot DNS libraries - requires autotools, GnuTLS, ..."
"LuaJIT_ 2.0+", "``daemon``", "Embedded scripting language."
"libuv_ 1.7+", "``daemon``", "Multiplatform I/O and services (libuv_ 1.0 with limitations [#]_)."
"lmdb", "``daemon``", "If missing, a static version is embedded."
CMOCKA_URL="git://git.cryptomilk.org/projects/cmocka.git"
LIBUV_TAG="v1.18.0"
LIBUV_URL="https://github.com/libuv/libuv.git"
-KNOT_TAG="v2.7.1"
+KNOT_TAG="v2.7.2"
KNOT_URL="https://github.com/CZ-NIC/knot.git"
GMP_TAG="6.1.1" # GMP 6.1.2 is broken on Travis-CI
GMP_URL="https://gmplib.org/download/gmp/gmp-${GMP_TAG}.tar.xz"