Commit graph

268 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
bbf60f86d5
gnu: Add rbldnsd.
* gnu/packages/dns.scm (rbldnsd): New public variable.
2021-10-05 01:36:22 +02:00
Tobias Geerinckx-Rice
8e71f48c0c
gnu: knot: Unambiguously enable XDP.
* gnu/packages/dns.scm (knot)[arguments]: Replace "--enable-xdp=auto"
with "--enable-xdp=yes" which now supports using the system libbpf.
2021-10-04 13:31:34 +02:00
Tobias Geerinckx-Rice
7f5e881e31
gnu: knot: Honour PARALLEL-BUILD?.
* gnu/packages/dns.scm (knot)[arguments]:
Spawn multiple make jobs if requested.
2021-10-03 21:49:54 +02:00
Tobias Geerinckx-Rice
fdb4540f78
gnu: knot: Don't build static libraries.
* gnu/packages/dns.scm (knot)[arguments]: Add "--disable-static"
to #:configure-flags.
2021-10-03 21:49:54 +02:00
Tobias Geerinckx-Rice
8018d7d1f8
gnu: knot: Update to 3.1.2.
* gnu/packages/dns.scm (knot): Update to 3.1.2.
[source]: Remove explicit #t snippet return value.
[arguments]: Don't explicitly return #t from phases.
[inputs]: Add libmnl.
2021-10-03 21:49:54 +02:00
Tobias Geerinckx-Rice
78662bf8e1
gnu: yadifa: Update to 2.5.1 [security fixes].
* gnu/packages/dns.scm (yadifa): Update to 2.5.1.
2021-10-03 19:23:50 +02:00
Tobias Geerinckx-Rice
169ae280af
gnu: dnsmasq: Prepare for cross-compilation.
* gnu/packages/dns.scm (dnsmasq)[arguments]: Use CC-FOR-TARGET.
2021-10-03 19:23:50 +02:00
Tobias Geerinckx-Rice
55483f8c44
gnu: dnsmasq: Update to 2.86.
* gnu/packages/dns.scm (dnsmasq): Update to 2.86.
2021-10-03 19:23:50 +02:00
Tobias Geerinckx-Rice
6360212994
gnu: nsd: Update to 4.3.7.
* gnu/packages/dns.scm (nsd): Update to 4.3.7.
2021-09-04 22:09:01 +02:00
Tobias Geerinckx-Rice
f0e6851f0d
gnu: unbound: Update to 1.13.2.
* gnu/packages/dns.scm (unbound): Update to 1.13.2.
2021-09-04 22:09:01 +02:00
Simon South
49339d2e68
gnu: knot-resolver: Update to 5.4.1.
* gnu/packages/dns.scm (knot-resolver): Update to 5.4.1.
2021-08-25 21:54:47 +02:00
Simon South
8b4a654ab9
gnu: knot-resolver: Update to 5.4.0.
* gnu/packages/dns.scm (knot-resolver): Update to 5.4.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-27 12:34:59 -04:00
Tobias Geerinckx-Rice
6b8552fd5a
gnu: knot: Update to 3.0.7.
* gnu/packages/dns.scm (knot): Update to 3.0.7.
2021-06-20 16:44:09 +02:00
Paul A. Patience
483f537081
doc, gnu, guix: Fix typos.
* doc/guix.texi: Fix various typos and reword a sentence.
* gnu/packages/cpp.scm (cpplint)[description]: Fix typo.
* gnu/packages/dns.scm (ldns): Fix typo in comment.
* gnu/packages/games.scm (yamagi-quake2): Fix typo in comment.
* gnu/packages/qt.scm (python-pyqtwebengine): Fix typo in comment.
* gnu/packages/rails.scm (ruby-autoprefixer-rails): Fix typo in comment.
* gnu/packages/syndication.scm (quiterss)[description]: Fix typo.
* gnu/packages/terminals.scm (kmscon): Fix typo in comment.
* gnu/packages/xml.scm (perl-xml-sax-base)[description]: Fix typo.
  (python-elementpath)[description]: Fix typo.
* guix/build/asdf-build-system.scm (output-translation): Fix typo in docstring.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-13 23:57:45 +02:00
Tobias Geerinckx-Rice
de949bac61
gnu: maradns: Update to 3.5.0020.
* gnu/packages/dns.scm (maradns): Update to 3.5.0020.
2021-06-09 23:40:41 +02:00
Tobias Geerinckx-Rice
eac55627f9
gnu: yadifa: Enable the TCP manager.
* gnu/packages/dns.scm (yadifa)[arguments]: Add "--enable-tcp-manager" to #:configure-flags.
2021-06-09 23:40:41 +02:00
Tobias Geerinckx-Rice
14803bfe18
gnu: yadifa: Update to 2.5.0.
* gnu/packages/dns.scm (yadifa): Update to 2.5.0.
2021-06-09 23:40:41 +02:00
Marius Bakke
8d14d602ea
gnu: unbound: Enable DoH support.
* gnu/packages/dns.scm (unbound)[inputs]: Add NGHTTP2:LIB.
[arguments]: Add "--with-libnghttp2" to #:configure-flags.
2021-06-01 20:21:54 +02:00
Tobias Geerinckx-Rice
cb3f25f43b
gnu: bind: Update to 9.16.16.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.16.
2021-05-20 10:50:35 +02:00
Tobias Geerinckx-Rice
696cf48b98
gnu: knot: Update to 3.0.6.
* gnu/packages/dns.scm (knot): Update to 3.0.6.
2021-05-13 01:15:10 +02:00
Tobias Geerinckx-Rice
ba9db4c886
gnu: knot-resolver: Update to 5.3.2.
* gnu/packages/dns.scm (knot-resolver): Update to 5.3.2.
2021-05-06 09:37:54 +02:00
Tobias Geerinckx-Rice
b95f422714
gnu: bind: Update to 9.16.15 [fixes CVE-2021-25214, CVE-2021-25215, CVE-2021-25216].
* gnu/packages/dns.scm (isc-bind): Update to 9.16.15.
2021-04-28 22:35:13 +02:00
Tobias Geerinckx-Rice
c8d809f9a4
gnu: dnsmasq: Update to 2.85 [fixes CVE-2021-3448].
* gnu/packages/dns.scm (dnsmasq): Update to 2.85.
2021-04-09 17:18:43 +02:00
Tobias Geerinckx-Rice
887531a231
gnu: nsd: Update to 4.3.6.
* gnu/packages/dns.scm (nsd): Update to 4.3.6.
2021-04-07 23:55:52 +02:00
Tobias Geerinckx-Rice
b495254efb
gnu: knot-resolver: Update to 5.3.1.
* gnu/packages/dns.scm (knot-resolver): Update to 5.3.1.
2021-04-03 22:06:17 +02:00
Ludovic Courtès
77eaf5fcd1
gnu: Fix packages that were importing Guile modules from the host.
Those packages were importing (ice-9 match) & co. from the host Guile,
which could potentially lead to different derivations depending on the
Guile in use.

Uncovered by the warning emitted by 'gexp-modules'.

* gnu/packages/admin.scm (inxi-minimal)[arguments]: Remove Guile modules
from #:modules.
* gnu/packages/dns.scm (ddclient)[arguments]: Likewise.
* gnu/packages/tex.scm (texlive-latex-koma-script)[arguments]: Likewise.
* gnu/packages/java.scm (openjdk11)[arguments]: Likewise for #:imported-modules.
2021-04-01 22:32:28 +02:00
Zheng Junjie
8bd2c50bee
gnu: hnsd: Update to 1.0.0.
* gnu/packages/dns.scm (hnsd): Update to 1.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-28 22:30:59 +02:00
Tobias Geerinckx-Rice
3f4a71a44e
gnu: knot: Update to 3.0.5.
* gnu/packages/dns.scm (knot): Update to 3.0.5.
2021-03-27 22:47:13 +01:00
Tobias Geerinckx-Rice
b3c29d90a6
gnu: openresolv: Update to 3.12.0.
* gnu/packages/dns.scm (openresolv): Update to 3.12.0.
2021-03-21 22:13:31 +01:00
Tobias Geerinckx-Rice
000e27b3d7
gnu: bind: Update to 9.16.13.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.13.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
402964eec4
gnu: unbound: Update to 1.13.1.
* gnu/packages/dns.scm (unbound): Update to 1.13.1.
2021-03-04 00:44:58 +01:00
Tobias Geerinckx-Rice
a5b24c35ca
gnu: yadifa: Update to 2.4.2.
* gnu/packages/dns.scm (yadifa): Update to 2.4.2.
2021-03-04 00:44:54 +01:00
Simon South
673ab1cdb4
gnu: knot-resolver: Update to 5.3.0.
* gnu/packages/dns.scm (knot-resolver): Update to 5.3.0.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-03-02 16:05:29 +01:00
Leo Famulari
11feecc23a
gnu: BIND: Point out where to find the release notes.
The isc.org web page is hard to navigate and designed to steer users
into support contracts, so let's give a hint for Guix packagers.

* gnu/packages/dns.scm (bind): Add comment.
2021-02-18 13:25:56 -05:00
Tobias Geerinckx-Rice
94b876969b
gnu: bind: Update to 9.16.12 [fixes CVE-2020-8625].
* gnu/packages/dns.scm (bind): Update to 9.16.12.
2021-02-17 21:38:40 +01:00
Tobias Geerinckx-Rice
236d121502
gnu: knot: Update to 3.0.4.
* gnu/packages/dns.scm (knot): Update to 3.0.4.
2021-02-15 18:09:39 +01:00
Tobias Geerinckx-Rice
641fc7c13c
gnu: nsd: Update to 4.3.5.
* gnu/packages/dns.scm (nsd): Update to 4.3.5.
2021-02-15 17:23:55 +01:00
Vincent Legoll
79c11747c0
gnu: dnsmasq: Update to 2.84.
* gnu/packages/dns.scm (dnsmasq): Update to 2.84.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 20:51:30 +02:00
Tobias Geerinckx-Rice
d039d80ded
gnu: bind: Edit synopsis & description.
* gnu/packages/dns.scm (isc-bind)[synopsys]: Use @acronym.
[description]: Likewise.  Edit.
2021-01-26 19:55:38 +01:00
Pierre Langlois
a1819473c3
gnu: dnsmasq: Update to 2.83 [security fixes].
Includes fixes for CVE-2020-25681, CVE-2020-25682, CVE-2020-25683,
CVE-2020-25684, CVE-2020-25685, CVE-2020-25686, CVE-2020-25687.

* gnu/packages/dns.scm (dnsmasq): Update to 2.83.
2021-01-21 09:12:36 +00:00
Tobias Geerinckx-Rice
3bdd380ff0
gnu: bind: Update to 9.16.11.
* gnu/packages/dns.scm (bind): Update to 9.16.11.
2021-01-21 09:29:15 +01:00
Tobias Geerinckx-Rice
6cf05d8371
gnu: yadifa: Update to 2.4.1.
* gnu/packages/dns.scm (yadifa): Update to 2.4.1.
2020-12-22 13:09:30 +01:00
Vincent Legoll
8bcbad795e
gnu: unbound: Update to 1.13.0.
* gnu/packages/dns.scm (unbound): Update to 1.13.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-21 19:29:53 -05:00
Tobias Geerinckx-Rice
a69c432296
gnu: knot: Update to 3.0.3.
* gnu/packages/dns.scm (knot): Update to 3.0.3.
2020-12-17 23:01:21 +01:00
Tobias Geerinckx-Rice
aa02c6f6d7
gnu: bind: Update to 9.16.10.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.10.
2020-12-16 23:33:26 +01:00
Simon South
7eb920351a
gnu: knot-resolver: Update to 5.2.1.
* gnu/packages/dns.scm (knot-resolver): Update to 5.2.1.
[source]: Remove obsolete patch.
* gnu/packages/patches/knot-resolver-fix-map-command-on-32-bit.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-12-11 22:05:19 +01:00
Tobias Geerinckx-Rice
c24d1f2e6f
gnu: nsd: Update to 4.3.4.
* gnu/packages/dns.scm (nsd): Update to 4.3.4.
2020-12-06 23:50:43 +01:00
Simon South
74e3c37ae0
gnu: knot-resolver: Move manual, examples to separate "doc" output
* gnu/packages/dns.scm (knot-resolver)[outputs]: Add "doc" output.
[arguments]<phases>: Add "move-doc" phase, which moves the manual (in both
HTML and Info formats) and example configuration files to the "doc" output.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-06 18:35:12 +08:00
Simon South
4fcff59091
gnu: knot-resolver: Update to 5.2.0.
* gnu/packages/dns.scm (knot-resolver): Update to 5.2.0.
[source]: Add patch from upstream commit to fix the internal map() function on
32-bit platforms.
[native-inputs]: Add texinfo to enable generating the manual in Info format.
[inputs]: Add nghttp2:lib to enable the new DNS-over-HTTPS implementation.
* gnu/packages/patches/knot-resolver-fix-map-command-on-32-bit.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-06 18:27:52 +08:00
Tobias Geerinckx-Rice
caf526773c
gnu: bind: Update to 9.16.9.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.9.
2020-11-25 20:31:32 +01:00