FreeBSD Bugzilla – Attachment 223116 Details for
Bug 254155
dns/knot-resolver: upgrade to 5.3.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
knot-resolver 5.3.0
knot-resolver.diff (text/plain), 6.15 KB, created by
Leo Vandewoestijne
on 2021-03-09 13:14:21 UTC
(
hide
)
Description:
knot-resolver 5.3.0
Filename:
MIME Type:
Creator:
Leo Vandewoestijne
Created:
2021-03-09 13:14:21 UTC
Size:
6.15 KB
patch
obsolete
>diff -ruN dns/knot-resolver.orig/Makefile dns/knot-resolver/Makefile >--- dns/knot-resolver.orig/Makefile 2021-03-09 11:57:06.882392000 +0000 >+++ dns/knot-resolver/Makefile 2021-03-09 13:11:14.375886000 +0000 >@@ -2,8 +2,7 @@ > # $FreeBSD: head/dns/knot-resolver/Makefile 562671 2021-01-26 14:01:09Z sunpoet $ > > PORTNAME= knot-resolver >-DISTVERSION= 5.1.3 >-PORTREVISION= 1 >+DISTVERSION= 5.3.0 > CATEGORIES= dns > MASTER_SITES= https://secure.nic.cz/files/knot-resolver/ \ > https://dns.company/downloads/knot-resolver/ >@@ -15,23 +14,25 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > BUILD_DEPENDS= bash:shells/bash \ >+ cmake:devel/cmake \ > flake8:devel/py-flake8@${PY_FLAVOR} \ >- lua51-cqueues>=20200603_1:devel/lua-cqueues@lua51 \ >- luacheck:devel/lua-luacheck \ >- cmake:devel/cmake >+ lua51-cqueues>=20200726_1:devel/lua-cqueues@lua51 \ >+ luacheck:devel/lua-luacheck >+ > LIB_DEPENDS= libknot.so:dns/knot3-lib \ > libdnssec.so:dns/knot3-lib \ > libzscanner.so:dns/knot3-lib \ > libgnutls.so:security/gnutls \ > liblmdb.so:databases/lmdb \ > libluajit-5.1.so:lang/luajit-openresty \ >+ libnghttp2.so:www/libnghttp2 \ > libuv.so:devel/libuv >-RUN_DEPENDS= lua51-cqueues>=20200603_1:devel/lua-cqueues@lua51 > >-USES= compiler:c11 compiler:c++11-lang libedit libtool \ >- meson ncurses ninja pkgconfig python:3.5+,build \ >- shebangfix tar:xz >+RUN_DEPENDS= lua51-cqueues>=20200726_1:devel/lua-cqueues@lua51 > >+USES= compiler:c11 libedit libtool meson ncurses ninja pkgconfig \ >+ python:3.5+,build shebangfix tar:xz >+ > USE_CXXSTD= c++11 > > USE_RC_SUBR= krescachegc kresd >@@ -42,7 +43,6 @@ > scripts/coverage_env.sh \ > scripts/gen-cdefs.sh \ > scripts/get-date.sh \ >- scripts/get-scanbuild-args.sh \ > scripts/luacov_gen_empty.sh \ > scripts/make-dev-archive.sh \ > scripts/make-distrofiles.sh \ >@@ -86,7 +86,7 @@ > RUNDIR=${RUNDIR} > > OPTIONS_DEFINE= DOCS EXAMPLES DNSTAP ROOTKEYS TRUSTANCHOR TEST TESTUNIT TESTCONF TESTEXTRA >-OPTIONS_DEFAULT= DOCS EXAMPLES ROOTKEYS TRUSTANCHOR TEST TESTUNIT TESTCONF >+OPTIONS_DEFAULT= DOCS EXAMPLES ROOTKEYS TRUSTANCHOR TEST TESTUNIT > > DNSTAP_DESC= dnstap support > ROOTKEYS_DESC= install root.keys >@@ -96,9 +96,9 @@ > TEST_DESC= Do tests > TRUSTANCHOR_DESC= Trust anchor bootstrapping, management and stats > >-DNSTAP_LIB_DEPENDS= libprotobuf.so:devel/protobuf \ >+DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \ > libprotobuf-c.so:devel/protobuf-c \ >- libfstrm.so:devel/fstrm >+ libprotobuf.so:devel/protobuf > DNSTAP_MESON_ON= -Ddnstap=enabled > DNSTAP_MESON_OFF= -Ddnstap=disabled > DNSTAP_PLIST_FILES= lib/knot-resolver/kres_modules/dnstap.so >@@ -107,15 +107,16 @@ > ROOTKEYS_MESON_OFF= -Dinstall_root_keys=disabled > ROOTKEYS_PLIST_FILES= ${ETCDIR}/root.keys > >+TESTCONF_BROKEN= missing luajit basexx package > TESTCONF_MESON_ON= -Dconfig_tests=enabled > TESTCONF_MESON_OFF= -Dconfig_tests=disabled > >-TESTEXTRA_BROKEN= CMake Error: The source directory misses CMakeLists.txt >-TESTEXTRA_BUILD_DEPENDS=git:devel/git >-TESTEXTRA_USES= cmake python:3 >-TESTEXTRA_MESON_ON= -Dextra_tests=enabled \ >- -Dsendmmsg=disabled >-TESTEXTRA_MESON_OFF= -Dextra_tests=disabled >+TESTEXTRA_BROKEN= CMake Error: The source directory misses CMakeLists.txt >+TESTEXTRA_BUILD_DEPENDS= git:devel/git >+TESTEXTRA_USES= cmake python:3 >+TESTEXTRA_MESON_ON= -Dextra_tests=enabled \ >+ -Dsendmmsg=disabled >+TESTEXTRA_MESON_OFF= -Dextra_tests=disabled > > TESTUNIT_BUILD_DEPENDS= cmocka>=1.1.1:sysutils/cmocka > TESTUNIT_MESON_ON= -Dunit_tests=enabled >diff -ruN dns/knot-resolver.orig/distinfo dns/knot-resolver/distinfo >--- dns/knot-resolver.orig/distinfo 2021-03-09 11:57:06.882446000 +0000 >+++ dns/knot-resolver/distinfo 2021-03-02 11:33:56.929282000 +0000 >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1600248623 >-SHA256 (knot-resolver-5.1.3.tar.xz) = 20cd829027e39a9f7d993894e3640e886825b492d9ac1a744ac5616cc101458b >-SIZE (knot-resolver-5.1.3.tar.xz) = 1808868 >+TIMESTAMP = 1614684836 >+SHA256 (knot-resolver-5.3.0.tar.xz) = fb6cb2c03f4fffbdd8a0098127383d03b14cf7d6abf3a0cd229fb13ff68ee33e >+SIZE (knot-resolver-5.3.0.tar.xz) = 1865456 >diff -ruN dns/knot-resolver.orig/files/patch-meson.build dns/knot-resolver/files/patch-meson.build >--- dns/knot-resolver.orig/files/patch-meson.build 2021-03-09 11:57:06.882223000 +0000 >+++ dns/knot-resolver/files/patch-meson.build 2021-03-02 13:31:01.737367000 +0000 >@@ -1,11 +1,11 @@ >---- meson.build.orig 2020-07-01 12:27:52 UTC >+--- meson.build.orig 2021-03-02 13:30:46 UTC > +++ meson.build >-@@ -47,7 +47,7 @@ endif >- prefix = get_option('prefix') >- data_dir = join_paths(prefix, get_option('datadir'), 'knot-resolver') >- doc_dir = join_paths(prefix, get_option('datadir'), 'doc', 'knot-resolver') >--examples_dir = join_paths(doc_dir, 'examples') >+@@ -48,7 +48,7 @@ prefix = get_option('prefix') >+ data_dir = prefix / get_option('datadir') / 'knot-resolver' >+ doc_dir = prefix / get_option('datadir') / 'doc' / 'knot-resolver' >+ info_dir = prefix / get_option('datadir') / 'info' >+-examples_dir = doc_dir / 'examples' > +examples_dir = join_paths(prefix, 'share', 'examples', 'knot-resolver') >- etc_dir = join_paths(prefix, get_option('sysconfdir'), 'knot-resolver') >- lib_dir = join_paths(prefix, get_option('libdir'), 'knot-resolver') >- modules_dir = join_paths(lib_dir, 'kres_modules') >+ etc_dir = prefix / get_option('sysconfdir') / 'knot-resolver' >+ lib_dir = prefix / get_option('libdir') / 'knot-resolver' >+ modules_dir = lib_dir / 'kres_modules' >diff -ruN dns/knot-resolver.orig/pkg-plist dns/knot-resolver/pkg-plist >--- dns/knot-resolver.orig/pkg-plist 2021-03-09 11:57:06.882276000 +0000 >+++ dns/knot-resolver/pkg-plist 2021-03-02 16:07:42.680475000 +0000 >@@ -15,11 +15,13 @@ > include/libkres/module.h > include/libkres/nsec.h > include/libkres/nsec3.h >-include/libkres/nsrep.h > include/libkres/pack.h > include/libkres/queue.h > include/libkres/resolve.h > include/libkres/rplan.h >+include/libkres/selection.h >+include/libkres/selection_forward.h >+include/libkres/selection_iter.h > include/libkres/signature.h > include/libkres/ta.h > include/libkres/trie.h >@@ -79,6 +81,7 @@ > lib/knot-resolver/kres_modules/view.lua > lib/knot-resolver/kres_modules/watchdog.lua > lib/knot-resolver/kres_modules/workarounds.lua >+lib/knot-resolver/krprint.lua > lib/knot-resolver/postconfig.lua > lib/knot-resolver/sandbox.lua > lib/knot-resolver/trust_anchors.lua
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
freebsd
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 254155
: 223116