summaryrefslogtreecommitdiff
path: root/gnu/packages/dns.scm
AgeCommit message (Collapse)Author
2026-03-31gnu: dnsmasq: Adjust package fields layout.Sharlatan Hellseher
* gnu/packages/dns.scm (dnsmasq): Modernize package fields layout. [home-page]: Drop "www" from URL. Change-Id: I2f389ef6d1c70c4ebeb29ca54cf723af0f846689
2026-03-31gnu: dnsmasq: Update to 2.92.Sharlatan Hellseher
* gnu/packages/dns.scm (dnsmasq): Update to 2.92. [source]: Switch to git-fetch. Change-Id: I33cc7aa2801e342e830a4a3cdb35b3055a7de748
2026-03-31gnu: dnsmasq: Fix cross-compile on AArch64.Ada Stevenson
This fixes an issue where cross-compiling to AArch64 failed on the `install-dbus` phase. Gexps seem to handle cross-compilation paths better. * gnu/packages/dns.scm (dnsmasq): Modernise style to use Gexps. Merges: https://codeberg.org/guix/guix/pulls/7130 Change-Id: I4023effaa3bea0db0da43d3483d142a3f720e7dc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.Sharlatan Hellseher
This is a following up change after discussion in <https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648>. * gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables. (swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4. * gnu/packages/accessibility.scm (libbraille) * gnu/packages/apparmor.scm (libapparmor) * gnu/packages/bioinformatics.scm (htseq, imp, libsbml) * gnu/packages/bootloaders.scm (dtc, u-boot) * gnu/packages/disk.scm (volume-key) * gnu/packages/dns.scm (ldns, unbound) * gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm) * gnu/packages/embedded.scm (python-libmpsse) * gnu/packages/engineering.scm (freecad, kicad, meep, mpb) * gnu/packages/fabric-management.scm (ibutils) * gnu/packages/game-development.scm (python-pybox2d) * gnu/packages/games.scm (kiki) * gnu/packages/geo.scm (saga) * gnu/packages/gnome.scm (libratbag) * gnu/packages/gnucash.scm (gnucash) * gnu/packages/gnupg.scm (python-gpg) * gnu/packages/graphviz.scm (graphviz) * gnu/packages/guile-xyz.scm (guile-xapian) * gnu/packages/image.scm (mypaint) * gnu/packages/instrumentation.scm (babeltrace, lttng-tools) * gnu/packages/kodi.scm (kodi) * gnu/packages/libftdi.scm (libftdi) * gnu/packages/linux.scm (libnl) * gnu/packages/llvm.scm (lldb) * gnu/packages/machine-learning.scm (openmm, tensorflow-lite) * gnu/packages/maths.scm (nlopt) * gnu/packages/ncurses.scm (stfl) * gnu/packages/oneapi.scm (python-onetbb) * gnu/packages/pretty-print.scm (highlight) * gnu/packages/python-crypto.scm (python-m2crypto) * gnu/packages/python-graphics.scm (python-pivy) * gnu/packages/radio.scm (hamlib, soapysdr) * gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager) * gnu/packages/selinux.scm (libselinux, libsemanage, python-setools) * gnu/packages/speech.scm (pocketsphinx) * gnu/packages/statistics.scm (python-openturns, r-spams) * gnu/packages/tbb.scm (python-tbb) * gnu/packages/version-control.scm (subversion) * gnu/packages/video.scm (libopenshot, mlt, obs) [native-inputs]: Remove swig; add swig-4.0. * gnu/packages/geo.scm (gdal) * gnu/packages/graph.scm (python-faiss) [inputs]: Remove swig; add swig-4.0. * gnu/packages/games.scm (fifengine): Update to 0.4.2. [inputs]: Remove swig; add swig-4.0. [native-inputs]: Likewise. * gnu/packages/image-processing.scm (insight-toolkit, simpleitk) * gnu/packages/pdf.scm (mupdf, python-pymupdf) [native-inputs]: Remove swig-next; add swig-4.4. Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-18gnu: knot-resolver: Remove wrapping of LUA_{,C}PATH and wrap GUIX_LUA_{,C}PATH.Carlo Zancanaro
* gnu/packages/dns.scm (knot-resolver)[arguments]<#:phases>{wrap-binary}: Wrap GUIX_LUA_PATH and GUIX_LUA_CPATH instead of LUA_PATH and LUA_CPATH. Change-Id: I5d70f7484cbaa56d88f78d2df260b13dd9f1def2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-17gnu: Remove rbldnsd.Andreas Enge
* gnu/packages/dns.scm (rbldnsd): Delete variable. Fixes: guix/guix#5665 Change-Id: I299dc2f527fd9e3df749422920eaa90351223ee6
2026-01-28gnu: knot: Update to 3.5.3.Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.5.3. Closes: guix/guix#5984 Change-Id: Iffe0cc8e828c99bd8c3345cbb656369425a438f0 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-04gnu: knot: Update to 3.5.2.Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.5.2. [#:phases]<update-parser>: Update script name. Change-Id: I853024f9db97289ea65730c8c1d4def8b61b6039 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-26gnu: unbound: Update to 1.24.2. [security-fixes]Ashish SHUKLA
This update includes fix for CVE-2025-11411. * gnu/packages/dns.scm (unbound): Update to 1.24.2. Change-Id: I36e56a6bdd3f73f216047157881faf24a1f68bfb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-18gnu: hnsd: Update to 2.0.0.Artyom V. Poptsov
* gnu/packages/dns.scm (hnsd): Update to 2.0.0. [source]<snippet>: Don't patch "configure.ac". Update existing substitutions. [home-page]: Set to "https://handshake.org/" as the old page permanently redirects to this URL. Change-Id: I35950edea8194f76b5cd4fc8bc2717512271ff39
2025-11-18gnu: Fix whitespace issues in "dns" module.Artyom V. Poptsov
* gnu/packages/dns.scm: Fix whitespace issues. Change-Id: Ibf08abc836ab6b37646ec9c3db25d4b5979ea618
2025-11-02gnu: smartdns: Update to 47.Nguyễn Gia Phong
* gnu/packages/dns.scm (smartdns): Update to 47. Change-Id: I4a0747d80e709f82b252145e6046f68f595beb42 Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-10-23gnu: unbound: Update to 1.24.1. [security-fixes]Ashish SHUKLA
This security release fixes CVE-2025-11411. * gnu/packages/dns.scm (unbound): Update to 1.24.1. [native-inputs]: Add pkg-config. Change-Id: Ife2840c8657e75e19810634454b20e6cb90c0675 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-02gnu: unbound: Update to 1.24.0.Ashish SHUKLA
* gnu/packages/dns.scm (unbound): Update to 1.24.0. Change-Id: I07c0b0fae72972b0e7a6701418a549e3ef9b5a36 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-06gnu: knot: Update to 3.4.8.Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.4.8. Change-Id: Ieef9fb7d628a2c841943e2c853f6f86640917da7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06gnu: knot-resolver: Update to 5.7.6.Ashish SHUKLA
* gnu/packages/dns.scm (knot-resolver): Update to 5.7.6. Change-Id: I9a1301ba549bb1a63fb21993737743fd22679691 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-07-16gnu: unbound: Update to 1.23.1.Ashish SHUKLA
Fixes: CVE-2025-5994 (RebirthDay Attack). * gnu/packages/dns.scm (unbound): Update to 1.23.1. Change-Id: I0fdda56ea742de1fb10ab6e76d0936043ce81995 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02services: dnsmasq: Install dbus config.Sergey Trofimov
While DBUS service is enabled in dnsmasq, it does not work without installing a config file to the system. * gnu/packages/dns.scm (dnsmasq): Install dbus config. * gnu/services/dns.scm (dnsmasq): Extend dbus-root-service-type. Change-Id: I5187f65e1f2892eb10fb95e6f51955559f64dbef Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27gnu: smartdns: Update to 46.1.Hilton Chain
* gnu/packages/dns.scm (smartdns): Update to 46.1. Change-Id: I26e36b03b5389289a2f2aefb9ccab736681b8945
2025-05-12gnu: knot-resolver: Update to 5.7.5. [security fixes]Ashish SHUKLA
* gnu/packages/dns.scm (knot-resolver): Update to 5.7.5. Change-Id: I8e62f61c13a8161fae4fb909fad7b1522d4c3d52 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-29gnu: unbound: Update to 1.23.0.Ashish SHUKLA
* gnu/packages/dns.scm (unbound): Update to 1.23.0. Change-Id: I6a317febf864f766f9e99d78a3fa4031be69cafd Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-28gnu: knot: Update to 3.4.6.Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.4.6. Change-Id: Ibaf25be8c2d222a06aa1fab0148ae00ffc2e20c6 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-12-26gnu: knot: Update to 3.4.2.Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.4.2. [inputs]: Add ngtcp2 for DNS-over-QUIC support. Change-Id: Ibda27eac9ad71a96a06e3641725e7a1bbeccd2b5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-04gnu: maradns: Update to 3.5.0036. [security fixes]Nicolas Graves
This fixes CVE-2023-31137. * gnu/packages/dns.scm (maradns): Update to 3.5.0036. [properties]: Add release-monitoring-url property.
2024-11-04gnu: maradns: Improve style.Nicolas Graves
* gnu/packages/dns.scm (maradns)[arguments]: Use gexps.
2024-10-25gnu: knot: Update to 3.4.1.Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.4.1. [source](patches) Add a patch. * gnu/packages/patches/knot-remove-runtime-deps.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: I2fcb61a161631954137eaf058bc7c6095fceef47 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-20gnu: unbound: Update to 1.22.0.Ashish SHUKLA
* gnu/packages/dns.scm (unbound): Update to 1.22.0. Change-Id: I3af89323ddc0e0d85c82a9b7989bbf66eab56d0b
2024-10-05gnu: unbound: Update to 1.21.1. [security fixes]Ashish SHUKLA via Guix-patches via
This contains a fix for CVE-2024-8508. * gnu/packages/dns.scm (unbound): Update to 1.21.1. Change-Id: I2ed1806a0859c5dbd729d18a074220ab13b53223 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-08gnu: ldns: Update to 1.8.4.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (ldns): Update to 1.8.4. * gnu/packages/patches/ldns-drill-examples.patch: Adjust diff. Change-Id: I52480085d45890b73278b2b529764482c591c9ac
2024-09-17gnu: smartdns: Update to 46.Hilton Chain
* gnu/packages/dns.scm (smartdns): Update to 46. Change-Id: I4d1472d3ec027d89a550bf5cada74019074bb049 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31gnu: dns: Add 'bash' input for 'wrap-program'.Maxime Devos
It is required for cross-compilation. * gnu/packages/dns.scm (knot-resolver)[inputs]: Add 'bash-minimal'. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Ib39ca58fe52346bb083e0aa7a0d00059b5bc946d
2024-08-18gnu: knot-resolver: Update to 5.7.4.Ashish SHUKLA
* gnu/packages/dns.scm (knot-resolver): Update to 5.7.4. Change-Id: I1902c3ced083c5cbb360aa65517cde339b5e0893 Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2024-08-18gnu: knot: Update to 3.3.8Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.3.8. Change-Id: Ia9c2a07c852af13383dfb1d37ae1350a25bae533 Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2024-08-17gnu: unbound: Fix cross-compilation.Zheng Junjie
* gnu/packages/dns.scm (unbound)[native-inputs]: Add python-wrapper. Change-Id: I98f5e11dad2d89a4f25fca8e0935134b39e779e3
2024-08-17gnu: unbound: Update to 1.21.0.Ashish SHUKLA
* gnu/packages/dns.scm (unbound): Update to 1.21.0. Change-Id: Ie398f85371aeaa673034d3c1545f31d2c9305f92 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-24gnu: openresolv: Update to 3.13.2.Sergey Trofimov
* gnu/packages/dns.scm (openresolv): Update to 3.13.2. * gnu/packages/patches/openresolv-restartcmd-guix.patch: Adjust. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: isc-bind: Update to 9.19.24.Wilko Meyer
* gnu/packages/dns.scm (isc-bind): Update to 9.19.24. Change-Id: I0fc1128191dbda349ac27a9d1b7bf67b59caac39 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-02gnu: knot: Remove input labels.Ludovic Courtès
* gnu/packages/dns.scm (knot)[inputs]: Remove labels. Change-Id: I03be6db350b939f8a17c8a2e572dda62b16b48af
2024-06-02gnu: knot: Build against libbpf 0.8.Ludovic Courtès
Commit 12d2a6e5a6f412d91ba0c34a1c3c080c6c587cc6 introduced a regression whereby ./configure would error out for lack of libxdp. * gnu/packages/dns.scm (knot)[inputs]: Replace LIBBPF with LIBBPF-0.8. Change-Id: Ifeeacc27705d4d617ee0c58672f22d5f9de06389
2024-03-17gnu: smartdns: Update to 45.Hilton Chain
* gnu/packages/dns.scm (smartdns): Update to 45. [arguments]<#:make-flags>: Obtain version with ‘package-version’. [native-inputs]: Add which. Change-Id: I1b572753cba53f6e8f8105541c1292e03dec9053
2024-02-28gnu: bind: Update to 9.19.21 [security fixes].John Kehayias
The current release fixes CVE-2023-50387 and other security issues. Previous releases fix many other security issues. * gnu/packages/dns.scm (bind): Update to 9.19.21. [source]: Remove 'patches' field. * gnu/packages/patches/bind-re-add-attr-constructor-priority.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it. Reported-by: Felix Lechner <felix.lechner@lease-up.com> Change-Id: I2415de88f16d9c952a1adcee5219980a3a19bb59
2024-02-28gnu: knot-resolver: Update to 5.7.1 [security fixes].John Kehayias
Fixes CVE-2023-50868 and CVE-2023-50387 as well as other security issues. * gnu/packages/dns.scm (knot-resolver): Update to 5.7.1. Change-Id: I8d3b084d6ff356593651ff4864edc7cffadcf442 Reported-by: Felix Lechner <felix.lechner@lease-up.com> Change-Id: I2b2304aaf96582bca81d3f20a5d5a60c3daff68d
2024-02-28gnu: knot: Update to 3.3.4.John Kehayias
* gnu/packages/dns.scm (knot): Update to 3.3.4. Change-Id: I5ea3bdd8060da8c32c404473197e02bcb3018d7b
2024-02-28gnu: unbound: Update to 1.19.1 [security fixes].John Kehayias
Fixes CVE-2023-50387 and CVE-2023-50868 * gnu/packages/dns.scm (unbound): Update to 1.19.1. Change-Id: I25f87ce60c87d1ed9dfbb41983039440fb396191 Reported-by: Felix Lechner <felix.lechner@lease-up.com> Change-Id: If6bb9b782d775dfacbc6d4c6dedc3e6cfeb2b6b3
2024-02-28gnu: dnsmasq: Update to 2.90 [security fixes].John Kehayias
Fixes CVE 2023-50387 and CVE 2023-50868. * gnu/packages/dns.scm (dnsmasq): Update to 2.90. Change-Id: Id814dd2a562fe3c90673b98f7e0d6f3571988a90 Reported-by: Felix Lechner <felix.lechner@lease-up.com> Change-Id: I191a62d62f202c65d7063eed0368affc115d82ca
2023-11-19gnu: knot: Update to 3.3.2.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (knot): Update to 3.3.2. Change-Id: Ic4909301027c75d269774fa9c52562933283f46c
2023-09-10gnu: knot: Update to 3.3.1.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (knot): Update to 3.3.1.
2023-08-29gnu: smartdns: Update to 43.Hilton Chain
* gnu/packages/dns.scm (smartdns): Update to 43. [arguments]<#:tests?>: Enable tests. <#:test-target>: Set to "test". <#:make-flags>: Set "VER". <#:phases>: Add phase 'skip-unavailable-tests, 'prepare-test-dir, 'enter-test-dir, 'leave-test-dir. [native-inputs]: Add googletest, isc-bind:utils. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-08-16gnu: ddclient: Remove package.Bruno Victal
ddclient is unmaintained as of 2023-07-04 [1]. This reverts changes related to commit 0bc2d3e42b8800e875f24973f999739297f1f502. [1]: <https://github.com/ddclient/ddclient/issues/528> * gnu/packages/dns.scm (ddclient): Remove variable. * gnu/packages/patches/ddclient-skip-test.patch: Remove file. * gnu/local.mk: Unregister it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-07-23gnu: knot: Update to 3.2.9.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (knot): Update to 3.2.9.