aboutsummaryrefslogtreecommitdiff
A big thanks to Eelco Dolstra, who designed and implemented Nix.
Transposing functional programming discipline to package management
proved to be inspiring and fruitful.

Thanks to the following people who contributed to GNU Guix through
suggestions, bug reports, patches, internationalization, or general
infrastructure help:

	    Lluís Batlle i Rossell <viric@viric.name>
          Sylvain Beucler <beuc@beuc.net>
	   Carlos Carleos <carleos@uniovi.es>
	   Felipe Castro <fefcas@gmail.com>
	   Daniel Clark <dclark@pobox.com>
	Alexandru Cojocaru <xojoc@gmx.com>
	    Aleix Conchillo Flaqué <aconchillo@gmail.com>
          Malcolm Cook <MEC@stowers.org>
           Thomas Danckaert <thomas.danckaert@gmail.com>
	   Rafael Ferreira <rafael.f.f1@gmail.com>
	Christian Grothoff <christian@grothoff.org>
             Eric Hanchrow <eric.hanchrow@gmail.com>
           Konrad Hinsen <konrad.hinsen@fastmail.net>
          Brandon Invergo <brandon@gnu.org>
           Anders Jonsson <anders.jonsson@norsjovallen.se>
	  Jeffrin Jose <ahiliation@yahoo.co.in>
	          Kete <kete@ninthfloor.org>
           Daniel Kochmański <dkochmanski@hellsgate.pl>
	  Matthew Lien <bluet@bluet.org>
             Dave Love <fx@gnu.org>
            Chris Marusich <cmmarusich@gmail.com>
            Niels Möller <nisse@lysator.liu.se>
          Cyprien Nicolas <cyprien@nicolas.tf>
	   Yutaka Niibe <gniibe@fsij.org>
           Andrei Osipov <andrspv@gmail.com>
                  Petter <petter@mykolab.ch>
             Adam Pribyl <pribyl@lowlevel.cz>
            Pjotr Prins <pjotr.public12@thebird.nl>
  Yakkala Yagnesh Raghava <hi@yagnesh.org>
           Joshua Randall <jcrandall@alum.mit.edu>
      Bruno Félix Rezende Ribeiro <oitofelix@gnu.org>
	    Benno Schulenberg <coordinator@translationproject.org>
           Thomas Schwinge <thomas@codesourcery.com>
        Alexander Shendi <Alexander.Shendi@web.de>
	     Alen Skondro <askondro@gmail.com>
              Jan Synáček <jan.synacek@gmail.com>
	 Matthias Wachs <wachs@net.in.tum.de>
        Christine Lemmer-Webber <cwebber@dustycloud.org>
           Philip Woods <elzairthesorcerer@gmail.com>

GNU Guix also includes non-software works.  Thanks to the following
people who contributed the logo and general artwork and themes:

           Nikita Karetnikov <nikita@karetnikov.org>
           Felipe López <felipe.lopez@openmailbox.org>
itle='2022-02-13 01:00:00 +0100'>2022-02-13gnu: bind: Update to 9.16.26....* gnu/packages/dns.scm (isc-bind): Update to 9.16.26. Tobias Geerinckx-Rice 2022-01-21gnu: knot-resolver: Fix build....Since commit 6f36d0c89e3bf19bb7bb8f7f5b77de30c9af861b, Meson no longer propagates Python. * gnu/packages/dns.scm (knot-resolver)[inputs]: Add PYTHON. Oleg Pykhalov 2022-01-16gnu: bind: Update to 9.16.25....* gnu/packages/dns.scm (isc-bind): Update to 9.16.25. Tobias Geerinckx-Rice 2022-01-06gnu: knot-resolver: Update to 5.4.4....* gnu/packages/dns.scm (knot-resolver): Update to 5.4.4. Tobias Geerinckx-Rice 2021-12-29gnu: dnssec-trigger: Use G-expressions & remove input labels....* gnu/packages/dns.scm (dnssec-trigger)[arguments]: Rewrite as G-expressions. [inputs, native-inputs]: Remove input labels. Tobias Geerinckx-Rice 2021-12-26gnu: ldns: Do not depend directly on nss-certs....If ldns depends on a particular version of nss-certs, the features that use the certificates will eventually stop working as the certificates expire. Instead, the certificates should be found at run-time. * gnu/packages/dns.scm (ldns)[inputs]: Remove nss-certs. [arguments]: Adjust the value of "--with-ca-path" in #:configure-flags. Leo Famulari 2021-12-25gnu: ldns: Gexp arguments....* gnu/packages/dns.scm (ldns)[arguments]: Rewrite as a keyword/gexp list. Tobias Geerinckx-Rice 2021-12-25gnu: ldns: Make Python non-native....The ldns-config and _ldns.la files keep a reference to its /include and /lib, respectively. The package won't currently cross-build. * gnu/packages/dns.scm (ldns)[native-inputs]: Move python-wrapper from here… [inputs]: …to here. Tobias Geerinckx-Rice 2021-12-25gnu: ldns: Remove input labels....* gnu/packages/dns.scm (ldns)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice 2021-12-25gnu: ldns: Remove unused native input....* gnu/packages/dns.scm (ldns)[native-inputs]: Remove oksh. Tobias Geerinckx-Rice 2021-12-25gnu: ldns: Update to 1.8.1....* gnu/packages/dns.scm (ldns): Update to 1.8.1. [source]: Remove needless parameterisation. Tobias Geerinckx-Rice 2021-12-22gnu: knot: Update to 3.1.5....* gnu/packages/dns.scm (knot): Update to 3.1.5. Tobias Geerinckx-Rice 2021-12-17gnu: knot-resolver: Update to 5.4.3....* gnu/packages/dns.scm (knot-resolver): Update to 5.4.3. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice 2021-12-17gnu: nsd: Update to 4.3.9....* gnu/packages/dns.scm (nsd): Update to 4.3.9. Tobias Geerinckx-Rice 2021-12-15gnu: bind: Update to 9.16.24....* gnu/packages/dns.scm (isc-bind): Update to 9.16.24. Tobias Geerinckx-Rice 2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès 2021-12-10Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe 2021-12-09gnu: bind: Update to 9.16.23 [fixes CVE-2021-25218, CVE-2021-25219]....* gnu/packages/dns.scm (isc-bind): Update to 9.16.23. [source]: Add patch. * gnu/packages/patches/bind-re-add-attr-constructor-priority.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Tobias Geerinckx-Rice 2021-12-05Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus 2021-11-27gnu: yadifa: Update to 2.5.3....* gnu/packages/dns.scm (yadifa): Update to 2.5.3. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice 2021-11-22gnu: openresolv: Wrap resolvconf....* gnu/packages/dns.scm (openresolv) [phases]: Wrap resolvconf to set PATH, for coreutils programs mkdir and rm. [inputs]: Add coreutils-minimal. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus 2021-11-08gnu: knot: Update to 3.1.4....* gnu/packages/dns.scm (knot): Update to 3.1.4. Tobias Geerinckx-Rice 2021-11-03gnu: knot: Update to 3.1.3....* gnu/packages/dns.scm (knot): Update to 3.1.3. Tobias Geerinckx-Rice 2021-11-03gnu: snd: Update to 4.3.8....* gnu/packages/dns.scm (snd): Update to 4.3.8. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice 2021-10-29gnu: knot-resolver: Update to 5.4.2....* gnu/packages/dns.scm (knot-resolver): Update to 5.4.2. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Simon South 2021-10-13gnu: Add cloudflare-cli...* gnu/packages/dns.scm (cloudflare-cli): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Stephen Paul Weber 2021-10-05gnu: Add rbldnsd....* gnu/packages/dns.scm (rbldnsd): New public variable. Tobias Geerinckx-Rice 2021-10-04gnu: 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. Tobias Geerinckx-Rice 2021-10-03gnu: knot: Honour PARALLEL-BUILD?....* gnu/packages/dns.scm (knot)[arguments]: Spawn multiple make jobs if requested. Tobias Geerinckx-Rice 2021-10-03gnu: knot: Don't build static libraries....* gnu/packages/dns.scm (knot)[arguments]: Add "--disable-static" to #:configure-flags. Tobias Geerinckx-Rice 2021-10-03gnu: 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. Tobias Geerinckx-Rice 2021-10-03gnu: yadifa: Update to 2.5.1 [security fixes]....* gnu/packages/dns.scm (yadifa): Update to 2.5.1. Tobias Geerinckx-Rice 2021-10-03gnu: dnsmasq: Prepare for cross-compilation....* gnu/packages/dns.scm (dnsmasq)[arguments]: Use CC-FOR-TARGET. Tobias Geerinckx-Rice 2021-10-03gnu: dnsmasq: Update to 2.86....* gnu/packages/dns.scm (dnsmasq): Update to 2.86. Tobias Geerinckx-Rice 2021-09-04gnu: nsd: Update to 4.3.7....* gnu/packages/dns.scm (nsd): Update to 4.3.7. Tobias Geerinckx-Rice 2021-09-04gnu: unbound: Update to 1.13.2....* gnu/packages/dns.scm (unbound): Update to 1.13.2. Tobias Geerinckx-Rice 2021-08-25gnu: knot-resolver: Update to 5.4.1....* gnu/packages/dns.scm (knot-resolver): Update to 5.4.1. Simon South 2021-07-27gnu: 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> Simon South 2021-06-20gnu: knot: Update to 3.0.7....* gnu/packages/dns.scm (knot): Update to 3.0.7. Tobias Geerinckx-Rice 2021-06-13doc, 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> Paul A. Patience 2021-06-09gnu: maradns: Update to 3.5.0020....* gnu/packages/dns.scm (maradns): Update to 3.5.0020. Tobias Geerinckx-Rice 2021-06-09gnu: yadifa: Enable the TCP manager....* gnu/packages/dns.scm (yadifa)[arguments]: Add "--enable-tcp-manager" to #:configure-flags. Tobias Geerinckx-Rice 2021-06-09gnu: yadifa: Update to 2.5.0....* gnu/packages/dns.scm (yadifa): Update to 2.5.0. Tobias Geerinckx-Rice