mirror of
https://github.com/void-linux/void-packages.git
synced 2025-09-04 02:52:58 +02:00
kea: update to 3.1.1.
This commit is contained in:
parent
c826f22d59
commit
3cdd56b3a9
2 changed files with 35 additions and 3 deletions
32
srcpkgs/kea/patches/boost-1.89.patch
Normal file
32
srcpkgs/kea/patches/boost-1.89.patch
Normal file
|
@ -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 <util/io.h>
|
||||||
|
|
||||||
|
#include <boost/scoped_ptr.hpp>
|
||||||
|
+#include <boost/asio/deadline_timer.hpp>
|
||||||
|
#include <boost/date_time/posix_time/posix_time_types.hpp>
|
||||||
|
|
||||||
|
#include <functional>
|
||||||
|
--- a/src/lib/asiolink/interval_timer.cc
|
||||||
|
+++ b/src/lib/asiolink/interval_timer.cc
|
||||||
|
@@ -12,6 +12,8 @@
|
||||||
|
#include <boost/enable_shared_from_this.hpp>
|
||||||
|
#include <boost/noncopyable.hpp>
|
||||||
|
#include <boost/shared_ptr.hpp>
|
||||||
|
+#include <boost/asio/deadline_timer.hpp>
|
||||||
|
+#include <boost/date_time/posix_time/posix_time_types.hpp>
|
||||||
|
|
||||||
|
#include <exceptions/exceptions.h>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'kea'
|
# Template file for 'kea'
|
||||||
pkgname=kea
|
pkgname=kea
|
||||||
version=3.1.0
|
version=3.1.1
|
||||||
revision=1
|
revision=1
|
||||||
build_style=meson
|
build_style=meson
|
||||||
build_helper=qemu
|
build_helper=qemu
|
||||||
|
@ -10,7 +10,7 @@ hostmakedepends="flex bison perl pkg-config
|
||||||
doxygen elinks libxslt docbook-xsl python3-Sphinx python3-sphinx_rtd_theme"
|
doxygen elinks libxslt docbook-xsl python3-Sphinx python3-sphinx_rtd_theme"
|
||||||
_devel_depends="log4cplus-devel $(vopt_if botan botan-devel openssl-devel)
|
_devel_depends="log4cplus-devel $(vopt_if botan botan-devel openssl-devel)
|
||||||
$(vopt_if mysql libmariadbclient-devel) $(vopt_if pgsql postgresql-libs-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"
|
gtest-devel $_devel_depends"
|
||||||
checkdepends="procps-ng" # needs pgrep
|
checkdepends="procps-ng" # needs pgrep
|
||||||
conf_files="/etc/kea/*.conf"
|
conf_files="/etc/kea/*.conf"
|
||||||
|
@ -20,7 +20,7 @@ license="MPL-2.0, Apache-2.0"
|
||||||
homepage="https://kea.isc.org"
|
homepage="https://kea.isc.org"
|
||||||
changelog="https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-${version}"
|
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"
|
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"
|
build_options="botan mysql pgsql"
|
||||||
desc_option_botan="With Botan SSL support"
|
desc_option_botan="With Botan SSL support"
|
||||||
|
|
Loading…
Add table
Reference in a new issue