Sharlatan Hellseher
57fd7d6579
gnu: dnsmasq: Adjust package fields layout.
...
* gnu/packages/dns.scm (dnsmasq): Modernize package fields layout.
[home-page]: Drop "www" from URL.
Change-Id: I2f389ef6d1c70c4ebeb29ca54cf723af0f846689
2026-03-31 09:27:57 +01:00
Sharlatan Hellseher
45b048a00f
gnu: dnsmasq: Update to 2.92.
...
* gnu/packages/dns.scm (dnsmasq): Update to 2.92.
[source]: Switch to git-fetch.
Change-Id: I33cc7aa2801e342e830a4a3cdb35b3055a7de748
2026-03-31 09:27:45 +01:00
Ada Stevenson
968154dac9
gnu: dnsmasq: Fix cross-compile on AArch64.
...
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-03-31 09:12:26 +01:00
Sharlatan Hellseher
5f3cd42859
gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.
...
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-27 14:07:00 +00:00
Carlo Zancanaro
15ccb00f43
gnu: knot-resolver: Remove wrapping of LUA_{,C}PATH and wrap GUIX_LUA_{,C}PATH.
...
* 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-18 21:02:26 +01:00
Andreas Enge
3f9174ce5a
gnu: Remove rbldnsd.
...
* gnu/packages/dns.scm (rbldnsd): Delete variable.
Fixes : guix/guix#5665
Change-Id: I299dc2f527fd9e3df749422920eaa90351223ee6
2026-02-17 12:24:23 +01:00
Ashish SHUKLA
039695115f
gnu: knot: Update to 3.5.3.
...
* gnu/packages/dns.scm (knot): Update to 3.5.3.
Closes : guix/guix#5984
Change-Id: Iffe0cc8e828c99bd8c3345cbb656369425a438f0
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-28 18:31:51 +08:00
Ashish SHUKLA
d554215902
gnu: knot: Update to 3.5.2.
...
* 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-12-04 21:20:13 +01:00
Ashish SHUKLA
a6c51c83f0
gnu: unbound: Update to 1.24.2. [security-fixes]
...
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-26 23:56:23 +00:00
Artyom V. Poptsov
c903866bc8
gnu: hnsd: Update to 2.0.0.
...
* 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-18 21:38:47 +03:00
Artyom V. Poptsov
4dc83290f7
gnu: Fix whitespace issues in "dns" module.
...
* gnu/packages/dns.scm: Fix whitespace issues.
Change-Id: Ibf08abc836ab6b37646ec9c3db25d4b5979ea618
2025-11-18 21:38:14 +03:00
Nguyễn Gia Phong
8fbfa3c4c3
gnu: smartdns: Update to 47.
...
* 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-11-02 23:06:19 +08:00
Ashish SHUKLA
b81bde6169
gnu: unbound: Update to 1.24.1. [security-fixes]
...
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-23 22:58:39 +02:00
Ashish SHUKLA
82906ef7a4
gnu: unbound: Update to 1.24.0.
...
* gnu/packages/dns.scm (unbound): Update to 1.24.0.
Change-Id: I07c0b0fae72972b0e7a6701418a549e3ef9b5a36
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-02 11:39:43 +01:00
Ashish SHUKLA
00116a2d69
gnu: knot: Update to 3.4.8.
...
* gnu/packages/dns.scm (knot): Update to 3.4.8.
Change-Id: Ieef9fb7d628a2c841943e2c853f6f86640917da7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-08-06 14:20:18 +03:00
Ashish SHUKLA
1087dc0b84
gnu: knot-resolver: Update to 5.7.6.
...
* gnu/packages/dns.scm (knot-resolver): Update to 5.7.6.
Change-Id: I9a1301ba549bb1a63fb21993737743fd22679691
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-08-06 14:20:14 +03:00
Ashish SHUKLA
611f9d9993
gnu: unbound: Update to 1.23.1.
...
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-07-16 17:55:14 +02:00
Sergey Trofimov
a01acf2d49
services: dnsmasq: Install dbus config.
...
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-06-02 11:20:23 +02:00
Hilton Chain
d1ec5be63e
gnu: smartdns: Update to 46.1.
...
* gnu/packages/dns.scm (smartdns): Update to 46.1.
Change-Id: I26e36b03b5389289a2f2aefb9ccab736681b8945
2025-05-27 20:02:15 -07:00
Ashish SHUKLA
e923c73403
gnu: knot-resolver: Update to 5.7.5. [security fixes]
...
* gnu/packages/dns.scm (knot-resolver): Update to 5.7.5.
Change-Id: I8e62f61c13a8161fae4fb909fad7b1522d4c3d52
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-05-12 10:40:03 +02:00
Ashish SHUKLA
b0d653ad6f
gnu: unbound: Update to 1.23.0.
...
* gnu/packages/dns.scm (unbound): Update to 1.23.0.
Change-Id: I6a317febf864f766f9e99d78a3fa4031be69cafd
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-29 10:37:12 +08:00
Ashish SHUKLA
6134805e68
gnu: knot: Update to 3.4.6.
...
* gnu/packages/dns.scm (knot): Update to 3.4.6.
Change-Id: Ibaf25be8c2d222a06aa1fab0148ae00ffc2e20c6
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-28 07:57:08 +01:00
Ashish SHUKLA
a72f6e13a8
gnu: knot: Update to 3.4.2.
...
* 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-12-26 23:26:17 +01:00
Nicolas Graves
b6e6960bd9
gnu: maradns: Update to 3.5.0036. [security fixes]
...
This fixes CVE-2023-31137.
* gnu/packages/dns.scm (maradns): Update to 3.5.0036.
[properties]: Add release-monitoring-url property.
2024-11-04 23:51:17 +08:00
Nicolas Graves
a2a72a3e14
gnu: maradns: Improve style.
...
* gnu/packages/dns.scm (maradns)[arguments]: Use gexps.
2024-11-04 23:51:17 +08:00
Ashish SHUKLA
a5338945c4
gnu: knot: Update to 3.4.1.
...
* 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-25 12:25:26 +02:00
Ashish SHUKLA
7c1b70cc3a
gnu: unbound: Update to 1.22.0.
...
* gnu/packages/dns.scm (unbound): Update to 1.22.0.
Change-Id: I3af89323ddc0e0d85c82a9b7989bbf66eab56d0b
2024-10-20 20:22:10 +08:00
Ashish SHUKLA via Guix-patches via
8da8453de6
gnu: unbound: Update to 1.21.1. [security fixes]
...
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-10-05 23:42:37 +08:00
Tobias Geerinckx-Rice
ff5d9ae0fa
gnu: ldns: Update to 1.8.4.
...
* gnu/packages/dns.scm (ldns): Update to 1.8.4.
* gnu/packages/patches/ldns-drill-examples.patch: Adjust diff.
Change-Id: I52480085d45890b73278b2b529764482c591c9ac
2024-09-08 02:00:00 +02:00
Hilton Chain
2081439c12
gnu: smartdns: Update to 46.
...
* gnu/packages/dns.scm (smartdns): Update to 46.
Change-Id: I4d1472d3ec027d89a550bf5cada74019074bb049
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2024-09-17 17:34:58 +02:00
Maxime Devos
5c44b273b7
gnu: dns: Add 'bash' input for 'wrap-program'.
...
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-31 10:42:42 +02:00
Ashish SHUKLA
1fd5af6b6f
gnu: knot-resolver: Update to 5.7.4.
...
* 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-18 02:00:00 +02:00
Ashish SHUKLA
c59c58c757
gnu: knot: Update to 3.3.8
...
* gnu/packages/dns.scm (knot): Update to 3.3.8.
Change-Id: Ia9c2a07c852af13383dfb1d37ae1350a25bae533
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr >
2024-08-18 02:00:00 +02:00
Zheng Junjie
aadcbbcbc6
gnu: unbound: Fix cross-compilation.
...
* gnu/packages/dns.scm (unbound)[native-inputs]: Add python-wrapper.
Change-Id: I98f5e11dad2d89a4f25fca8e0935134b39e779e3
2024-08-17 10:27:23 +08:00
Ashish SHUKLA
e4cbf80336
gnu: unbound: Update to 1.21.0.
...
* gnu/packages/dns.scm (unbound): Update to 1.21.0.
Change-Id: Ie398f85371aeaa673034d3c1545f31d2c9305f92
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn >
2024-08-17 10:27:22 +08:00
Sergey Trofimov
7971da9e30
gnu: openresolv: Update to 3.13.2.
...
* 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-24 08:51:43 -04:00
Wilko Meyer
51aee1784d
gnu: isc-bind: Update to 9.19.24.
...
* 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-24 08:34:45 -04:00
Ludovic Courtès
0362b504aa
gnu: knot: Remove input labels.
...
* gnu/packages/dns.scm (knot)[inputs]: Remove labels.
Change-Id: I03be6db350b939f8a17c8a2e572dda62b16b48af
2024-06-02 20:52:25 +02:00
Ludovic Courtès
162015abc0
gnu: knot: Build against libbpf 0.8.
...
Commit 12d2a6e5a6 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-06-02 20:52:25 +02:00
Hilton Chain
6b195fc7c4
gnu: smartdns: Update to 45.
...
* gnu/packages/dns.scm (smartdns): Update to 45.
[arguments]<#:make-flags>: Obtain version with ‘package-version’.
[native-inputs]: Add which.
Change-Id: I1b572753cba53f6e8f8105541c1292e03dec9053
2024-03-17 08:56:41 +08:00
John Kehayias
23283c50e9
gnu: bind: Update to 9.19.21 [security fixes].
...
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-28 15:37:37 -05:00
John Kehayias
f0d78aa47e
gnu: knot-resolver: Update to 5.7.1 [security fixes].
...
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-28 15:37:35 -05:00
John Kehayias
8bf3023a67
gnu: knot: Update to 3.3.4.
...
* gnu/packages/dns.scm (knot): Update to 3.3.4.
Change-Id: I5ea3bdd8060da8c32c404473197e02bcb3018d7b
2024-02-28 15:37:34 -05:00
John Kehayias
cd879a2894
gnu: unbound: Update to 1.19.1 [security fixes].
...
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-28 15:37:32 -05:00
John Kehayias
3013773366
gnu: dnsmasq: Update to 2.90 [security fixes].
...
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
2024-02-28 15:37:30 -05:00
Tobias Geerinckx-Rice
4db37c3a61
gnu: knot: Update to 3.3.2.
...
* gnu/packages/dns.scm (knot): Update to 3.3.2.
Change-Id: Ic4909301027c75d269774fa9c52562933283f46c
2023-11-19 01:00:00 +01:00
Tobias Geerinckx-Rice
d6381a2f16
gnu: knot: Update to 3.3.1.
...
* gnu/packages/dns.scm (knot): Update to 3.3.1.
2023-09-10 02:00:00 +02:00
Hilton Chain
5a20470800
gnu: smartdns: Update to 43.
...
* 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-29 13:28:35 +01:00
Bruno Victal
1bd44b425b
gnu: ddclient: Remove package.
...
ddclient is unmaintained as of 2023-07-04 [1].
This reverts changes related to
commit 0bc2d3e42b .
[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-08-16 23:14:04 +02:00
Tobias Geerinckx-Rice
e01d567b98
gnu: knot: Update to 3.2.9.
...
* gnu/packages/dns.scm (knot): Update to 3.2.9.
2023-07-23 02:00:00 +02:00