summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAgeFilesLines
* services: postgresql: Use Guile datatypes.•••* gnu/services/databases.scm (postgresql-config-file-compiler): Support Guile datatypes in the "extra-config" field. * gnu/tests/databases.scm (%postgresql-os): Test it. * doc/guix.texi (Database Services): Document it. Mathieu Othacehe2021-01-282-17/+31
* gnu: liferea: Add missing inputs.•••These new inputs are referenced by the package but was missing in the package definition. Some of these inputs might have been used by the package indirectly via propagation from other inputs. * gnu/packages/syndication.scm (liferea) [inputs]: Add glib, libsoup, pango and sqlite. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Raghav Gururajan2021-01-281-1/+5
* gnu: liferea: Disable static libraries.•••* gnu/packages/syndication.scm (liferea)[arguments]: Add '--disable-static' to configure-flags. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Raghav Gururajan2021-01-281-1/+4
* gnu: linux-libre 4.19: Update to 4.19.171.•••* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.171. (linux-libre-4.19-pristine-source): Update hash. Leo Famulari2021-01-271-2/+2
* gnu: linux-libre 5.4: Update to 5.4.93.•••* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.93. (linux-libre-5.4-pristine-source): Update hash. Leo Famulari2021-01-271-2/+2
* gnu: linux-libre: Update to 5.10.11.•••* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.11. (linux-libre-5.10-pristine-source): Update hash. Leo Famulari2021-01-271-2/+2
* gnu: guile-gcrypt: Refer to the right libgcrypt when cross-compiling.•••Fixes a regression introduced in 5e163ba00969e7ba05897840a1199b967252b4ae where (gcrypt package-config) would end up referring to the native libgcrypt.so instead of the target one. * gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: Reintroduce 'add-libgrypt-config' phase. [native-inputs]: Remove LIBGCRYPT. Ludovic Courtès2021-01-271-3/+13
* gnu: pinentry-efl: Tweak description.•••* gnu/packages/gnupg.scm (pinentry-efl)[description]: Use @acronym. Tobias Geerinckx-Rice2021-01-271-2/+2
* gnu: pinentry-tty: Update to 1.1.1.•••* gnu/packages/gnupg.scm (pinentry-tty): Update to 1.1.1. (pinentry-efl)[source]: Remove patch. * gnu/packages/patches/pinentry-efl.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice2021-01-273-805/+2
* gnu: Add qsstv.•••* gnu/packages/radio.scm (qsstv): New variable. Guillaume Le Vaillant2021-01-271-0/+41
* gnu: Add shapelib•••* gnu/packages/geo.scm (shapelib): New variable Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Sharlatan Hellseher2021-01-271-0/+27
* gnu: Add libsmbios.•••* gnu/packages/hardware.scm (libsmbios): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Léo Le Bouter2021-01-271-0/+45
* gnu: Add emacs-templatel.•••* gnu/packages/emacs-xyz.scm (emacs-templatel): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2021-01-271-0/+22
* gnu: emacs-pulseaudio-control: Update to 0.0.1-4.a931533.•••* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 0.0.1-4.a931533. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2021-01-271-3/+3
* gnu: emacs-cider: Update to 1.0.0.•••* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.0.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2021-01-271-2/+2
* gnu: Add libjcat.•••* gnu/packages/compression.scm (libjcat): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Léo Le Bouter2021-01-271-0/+40
* gnu: python-wheel: Update to 0.36.2 (again)•••* gnu/packages/python-build.scm (python-wheel): Update to 0.36.2. This update was reverted in dbcd2050500c932190d710cee43f5e14f0fd59db. Nicolas Goaziou2021-01-271-2/+2
* gnu: mame: Update to 0.228.•••* gnu/packages/emulators.scm (mame): Update to 0.228. Nicolas Goaziou2021-01-271-3/+3
* system: tests: Add a Btrfs RAID system test.•••* gnu/tests/install.scm (%btrfs-raid-root-os) (%btrfs-raid-root-os-source, %btrfs-raid-root-installation-script) (%test-btrfs-raid-root-os): New variables. Maxim Cournoyer2021-01-271-0/+70
* gnu: Add ugrep.•••* gnu/packages/search.scm (ugrep): New Variable. Hartmut Goebel2021-01-271-0/+59
* gnu: Add python-pypa-build.•••* gnu/packages/python-build.scm (python-pypa-build): New variable. Maxim Cournoyer2021-01-271-1/+27
* gnu: python-xyz: Move a few modules to (gnu packages python-build).•••* gnu/packages/python-xyz.scm (python-pep517): Inherit from python-pep517-bootstrap. Remove the inherited common fields. (python-poetry-core, python-wheel) (python-toml): Move to ... * gnu/packages/python-build.scm: ... here, a new module. (python-pep517-bootstrap): New package. * gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module. Maxim Cournoyer2021-01-2713-91/+148
* gnu: emacs-helm-sly: Update to 0.7.1.•••* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.7.1. Pierre Neidhardt2021-01-271-2/+2
* gnu: sbcl-slynk: Fix version number check.•••* gnu/packages/lisp-xyz.scm (sbcl-slynk)[source]: Don't move files around since this is not required. [arguments]: Re-enable tests. There is none at the moment, but they might get added in the future. Don't list systems since they are found automatically. Moving `slynk.lisp' had the detrimental side-effect to break `sly-version-string' which expects `sly.el' to be in the parent directory. As a result, using `sly-connect' from Emacs would prompt the user: [sly] Versions differ: 1.0.43 (sly) vs. nil (slynk). Continue? (y or n) even though the Slynk version is correct. Maybe there was a need for moving files around in the past, but since our ASDF build system got revamped, all systems are now automatically found. Thus we can leave the files where they are, which fixes the version number check. Pierre Neidhardt2021-01-271-31/+2
* gnu: Add missfits.•••* gnu/packages/astronomy.scm (missfits): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-271-0/+27
* gnu: sbcl-modularize-hooks: Fix synopsis.•••* gnu/packages/lisp-xyz.scm (sbcl-modularize-hooks)[synopsis]: Fix it. Guillaume Le Vaillant2021-01-271-1/+1
* gnu: Add cl-modularize-interfaces.•••* gnu/packages/lisp-xyz.scm (cl-modularize-interfaces, ecl-modularize-interfaces, sbcl-modularize-interfaces): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-271-0/+35
* gnu: Add cl-modularize-hooks.•••* gnu/packages/lisp-xyz.scm (cl-modularize-hooks, ecl-modularize-hooks, sbcl-modularize-hooks): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-271-0/+34
* gnu: guile-redis: Remove guild warnings.•••* gnu/packages/guile-xyz.scm (guile-redis)[arguments]: Pass GUILE_AUTO_COMPILE=0 as make-flag to prevent guild warnings. Efraim Flashner2021-01-271-0/+2
* gnu: guile-redis: Update to 2.0.0.•••* gnu/packages/guile-xyz.scm (guile-redis): Update to 2.0.0. (guile2.0-redis)[arguments]: Add phase to adjust module imports. This patch was co-authored with Efraim Flashner. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> BonfaceKilz2021-01-271-3/+16
* gnu: icedove: Update to 78.7.0 [fixes CVE-2020-15685].•••* gnu/packages/gnuzilla.scm (%icedove-build-id, icedove): Update. Jonathan Brielmaier2021-01-271-4/+4
* gnu: icecat: Update to 78.7.0-guix0-preview1 [security fixes].•••Includes fixes for CVE-2021-23953, CVE-2021-23954, CVE-2020-26976, CVE-2021-23960, and CVE-2021-23964. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version. Mark H Weaver2021-01-262-8/+8
* gnu: guile-gcrypt: Build sequentially and reproducibly.•••* gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: New field. Ludovic Courtès2021-01-261-0/+4
* gnu: guile-gcrypt: Add libgcrypt to 'native-inputs'.•••* gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: Remove. [native-inputs]: Add LIBGCRYPT. Ludovic Courtès2021-01-261-16/+3
* gnu: folly: Update to 2021.01.25.00.•••* gnu/packages/cpp.scm (folly): Update to 2021.01.25.00. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan2021-01-261-3/+3
* gnu: pdfarranger: Complete and arrange inputs.•••* gnu/packages/pdf.scm (pdfarranger)[propagated-inputs]: Add img2pdf. Move poppler and gtk+... [inputs]: ...here Nicolas Goaziou2021-01-261-2/+4
* gnu: Add img2pdf.•••* gnu/packages/pdf.scm (img2pdf): New variable. Nicolas Goaziou2021-01-261-0/+24
* gnu: pdfarranger: Update to 1.7.0.•••* gnu/packages/pdf.scm (pdfarranger): Update to 1.7.0. [propagated-inputs]: Remove python-pypdf2. Add python-dateutil and python-pikepdf. Nicolas Goaziou2021-01-261-6/+8
* gnu: Add python-pikepdf.•••* gnu/packages/python-xyz.scm (python-pikepdf): New variable. Nicolas Goaziou2021-01-261-0/+31
* gnu: gparted: Update to 1.2.0.•••* gnu/packages/disk.scm (gparted): Update to 1.2.0. Signed-off-by: Leo Famulari <leo@famulari.name> Michael Rohleder2021-01-261-2/+3
* gnu: krita: Update to 4.4.2.•••* gnu/packages/kde.scm (krita): Update to 4.4.2. Signed-off-by: Leo Famulari <leo@famulari.name> Michael Rohleder2021-01-261-3/+3
* gnu: bind: Edit synopsis & description.•••* gnu/packages/dns.scm (isc-bind)[synopsys]: Use @acronym. [description]: Likewise. Edit. Tobias Geerinckx-Rice2021-01-261-9/+12
* gnu: sudo: Update to 1.9.5p2 [fixes CVE-2021-3156].•••* gnu/packages/admin.scm (sudo): Update to 1.9.5p2. Tobias Geerinckx-Rice2021-01-261-2/+2
* gnu: Add python-setuptools-scm/next.•••* gnu/packages/python-xyz.scm (python-setuptools-scm/next): New variable. Nicolas Goaziou2021-01-261-0/+12
* gnu: python-setuptools: Update to 52.0.0.•••* gnu/packages/python-xyz.scm (python-setuptools): Update to 52.0.0. [source]: Update suffix in URI. Nicolas Goaziou2021-01-261-3/+3
* gnu: python-wheel: Update to 0.36.2.•••* gnu/packages/python-xyz.scm (python-wheel): Update to 0.36.2. Nicolas Goaziou2021-01-261-2/+2
* gnu: mercurial: Update to 5.6.1.•••This fixes the build on Python 3.9. * gnu/packages/version-control.scm (mercurial): Update to 5.6.1. Delete trailing #t. [phases]{check}: Remove the "test-transaction-rollback-on-sigpipe.t" test file and add a comment. Maxim Cournoyer2021-01-261-8/+8
* gnu: pybind11: Update to 2.6.1.•••* gnu/packages/python-xyz.scm (pybind11): Update to 2.6.1. Nicolas Goaziou2021-01-261-2/+2
* gnu: Add eye.•••* gnu/packages/astronomy.scm (eye): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-261-0/+23
* gnu: Add cl-ubiquitous.•••* gnu/packages/lisp-xyz.scm (cl-ubiquitous, ecl-ubiquitous, sbcl-ubiquitous): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-261-0/+33