diff --git a/srcpkgs/kea/patches/boost-1.89.patch b/srcpkgs/kea/patches/boost-1.89.patch new file mode 100644 index 00000000000..b2296db4564 --- /dev/null +++ b/srcpkgs/kea/patches/boost-1.89.patch @@ -0,0 +1,32 @@ +--- a/meson.build ++++ b/meson.build +@@ -189,7 +189,7 @@ message(f'Detected system "@SYSTEM@".') + + #### Dependencies + +-boost_dep = dependency('boost', version: '>=1.66', modules: ['system']) ++boost_dep = dependency('boost', version: '>=1.66') + dl_dep = dependency('dl') + threads_dep = dependency('threads') + add_project_dependencies(boost_dep, dl_dep, threads_dep, language: ['cpp']) +--- a/src/lib/asiodns/io_fetch.cc ++++ b/src/lib/asiodns/io_fetch.cc +@@ -23,6 +23,7 @@ + #include + + #include ++#include + #include + + #include +--- a/src/lib/asiolink/interval_timer.cc ++++ b/src/lib/asiolink/interval_timer.cc +@@ -12,6 +12,8 @@ + #include + #include + #include ++#include ++#include + + #include + diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template index 3b67a0f3388..f2de7e1f093 100644 --- a/srcpkgs/kea/template +++ b/srcpkgs/kea/template @@ -1,6 +1,6 @@ # Template file for 'kea' pkgname=kea -version=3.1.0 +version=3.1.1 revision=1 build_style=meson build_helper=qemu @@ -10,7 +10,7 @@ hostmakedepends="flex bison perl pkg-config doxygen elinks libxslt docbook-xsl python3-Sphinx python3-sphinx_rtd_theme" _devel_depends="log4cplus-devel $(vopt_if botan botan-devel openssl-devel) $(vopt_if mysql libmariadbclient-devel) $(vopt_if pgsql postgresql-libs-devel)" -makedepends="boost-devel-minimal libboost_system log4cplus-devel python3-devel +makedepends="boost-devel-minimal log4cplus-devel python3-devel gtest-devel $_devel_depends" checkdepends="procps-ng" # needs pgrep conf_files="/etc/kea/*.conf" @@ -20,7 +20,7 @@ license="MPL-2.0, Apache-2.0" homepage="https://kea.isc.org" changelog="https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-${version}" distfiles="https://ftp.isc.org/isc/kea/${version/.P/-P}/kea-${version/.P/-P}.tar.xz" -checksum=f0565f10ade5d5e4a821fe374e730aab549acae0e8565cb3a4c6824ef9f5b9b3 +checksum=91510c932a81a9b1d3b8c0bd7d6e0f8aa896f9dd4ca7117d06ab57698f09e899 build_options="botan mysql pgsql" desc_option_botan="With Botan SSL support"