aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2021-07-01gnu: Do not import (gnu packages commencement)....Line introduced in 4efbf56e5391dfbb3db3d6cee3138afaccb6cd64. * gnu/packages/bioinformatics.scm: Remove unused (gnu packages commencement) import. Ludovic Courtès
2021-07-01gnu: Add r-mcmcpack....* gnu/packages/cran.scm (r-mcmcpack): New variable. Co-authored-by: Marcel Schilling <marcel.schilling@uni-luebeck.de> Ricardo Wurmus
2021-07-01gnu: r-seurat: Update to 4.0.3....* gnu/packages/cran.scm (r-seuratobject): Update to 4.0.2. (r-seurat): Update to 4.0.3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Marcel Schilling
2021-07-01gnu: obs: Update to 27.0.1...* gnu/packages/video.scm (obs): Update to 27.0.1. [inputs]: Add glib, pipewire, wayland, wayland-protocol. Some plugins now comes as submodules, so recursive? added. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andrew Tropin
2021-07-01gnu: vim-guix-vim: Update to 0.2.1....* gnu/packages/vim.scm (vim-guix-vim): Update to 0.2.1. Efraim Flashner
2021-07-01gnu: emacs-pdf-tools: Update to new repo and revision....* gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update. [source]: Change URL to for. See <https://github.com/politza/pdf-tools/issues/659>. This update is required to make pdf-tools work properly for HiDPI screens. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Andrew Tropin
2021-07-01gnu: emacs-window-purpose: Update to 1.8.1....* gnu/packages/emacs-xyz.scm (emacs-window-purpose): Update to 1.8.1. Nicolas Goaziou
2021-07-01gnu: tinmop: Update to 0.8.3....* gnu/packages/web-browsers.scm (tinmop): Update to 0.8.3. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> cage
2021-07-01gnu: sbcl-croatoan: Update to 0.0.1-3.a577951....* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.0.1-3.a577951. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> cage
2021-07-01gnu: sbcl-tooter: Update to 1.0.0-2.b1639d8....* gnu/packages/lisp-xyz.scm (sbcl-tooter): Update to 1.0.0-2.b1639d8. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> cage
2021-07-01gnu: Add squashfs-tools-ng....* gnu/packages/compression.scm (squashfs-tools-ng): New public variable. Tobias Geerinckx-Rice
2021-07-01gnu: squashfs-tools: Update description....* gnu/packages/compression.scm (squashfs-tools)[description]: Don't mention zlib; compact discs; youth. Tobias Geerinckx-Rice
2021-07-01gnu: squashfs-tools: Update to 4.4-git.1....* gnu/packages/compression.scm (squashfs-tools): Update to 4.4-git.1. [source]: Remove obsolete snippet. Tobias Geerinckx-Rice
2021-07-01gnu: gtkwave: Update to 3.3.110....* gnu/packages/fpga.scm (gtkwave): Update to 3.3.110. Tobias Geerinckx-Rice
2021-07-01gnu: remmina: Update to 1.4.19....* gnu/packages/vnc.scm (remmina): Update to 1.4.19. Tobias Geerinckx-Rice
2021-06-30gnu: libesmtp: Expand description....* gnu/packages/mail.scm (libesmtp)[description]: Add more libESMTP facts. Tobias Geerinckx-Rice
2021-06-30gnu: libesmtp: Update to 1.1.0....* gnu/packages/mail.scm (libesmtp): Update to 1.1.0. [native-inputs]: Remove them all again. Tobias Geerinckx-Rice
2021-06-30gnu: libesmtp: Build from Git sources....* gnu/packages/mail.scm (libesmtp)[source]: Use GIT-FETCH and GIT-FILE-NAME. [native-inputs]: Add autoconf, automake, and libtool. Tobias Geerinckx-Rice
2021-06-30gnu: verilator: Update to 4.204....* gnu/packages/fpga.scm (verilator): Update to 4.204. Tobias Geerinckx-Rice
2021-06-30gnu: benchmark: Update to 1.5.5....* gnu/packages/benchmark.scm (benchmark): Update to 1.5.5. Tobias Geerinckx-Rice
2021-06-30gnu: ghostwriter: Update to 2.0.2....* gnu/packages/text-editors.scm (ghostwriter): Update to 2.0.2. Tobias Geerinckx-Rice
2021-06-30gnu: cbonsai: Update to 1.2.1....* gnu/packages/toys.scm (cbonsai): Update to 1.2.1. Tobias Geerinckx-Rice
2021-06-30gnu: goaccess: Update to 1.5.1....* gnu/packages/web.scm (goaccess): Update to 1.5.1. Tobias Geerinckx-Rice
2021-06-30gnu: virtuoso-ose: Update to 7.2.6....* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.6. [source]: Get it from SourceForge. [inputs]: Use the default OpenSSL version. Tobias Geerinckx-Rice
2021-06-30gnu: duplicity: Update to 0.8.20....* gnu/packages/backup.scm (duplicity): Update to 0.8.20. Tobias Geerinckx-Rice
2021-06-30gnu: epson-inkjet-printer-escpr: Update to 1.7.12....* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.12. Tobias Geerinckx-Rice
2021-06-30gnu: Add corefreq....* gnu/packages/linux.scm (corefreq): New public variable. Tobias Geerinckx-Rice
2021-06-30gnu: libpcap: Omit static library....* gnu/packages/admin.scm (libpcap)[arguments]: Add a new 'omit-static-library phase. Tobias Geerinckx-Rice
2021-06-30gnu: libpcap: Update to 1.10.1....* gnu/packages/admin.scm (libpcap): Update to 1.10.1. Tobias Geerinckx-Rice
2021-06-30gnu: i7z: Restrict to x86_64 systems....* gnu/packages/hardware.scm (i7z)[supported-systems]: Set to x86_64-linux. Tobias Geerinckx-Rice
2021-06-30installer: Offer the CUPS printing service....* gnu/installer/services.scm (%system-services): Add CUPS. * gnu/installer/newt/services.scm (run-other-services-cbt-page): New procedure. (run-services-page): Call it last. Tobias Geerinckx-Rice
2021-06-30gnu: vmpk: Update to 0.8.4....* gnu/packages/music.scm (vmpk): Update to 0.8.4. Tobias Geerinckx-Rice
2021-06-30gnu: drumstick: Update to 2.3.0....* gnu/packages/music.scm (drumstick): Update to 2.3.0. Tobias Geerinckx-Rice
2021-06-30gnu: tor: Update to 0.4.6.6....* gnu/packages/tor.scm (tor): Update to 0.4.6.6. [source]: Remove patch. * gnu/packages/patches/tor-fix-build-with-gcc-7.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner
2021-06-30gnu: sbcl: Update to 2.1.6....* gnu/packages/lisp.scm (sbcl): Update to 2.1.6. Pierre Neidhardt
2021-06-30gnu: sbcl-static-vectors: Update to 1.8.9....* gnu/packages/lisp-xyz.scm (sbcl-static-vectors): Update to 1.8.9. Pierre Neidhardt
2021-06-30gnu: sbcl-cffi: Update to 0.24.1....* gnu/packages/lisp-xyz.scm (sbcl-cffi): Update to 0.24.1. Pierre Neidhardt
2021-06-30gnu: nyxt: Update to 2.1.1....* gnu/packages/web-browsers.scm (nyxt): Update to 2.1.1. Pierre Neidhardt
2021-06-30gnu: python-k5test: Apply unreleased upstream fix....* gnu/packages/python-xyz.scm (python-k5test) [arguments]<#:phases>: Rename phase to reflect what it actually does, add another substitute* expression. Lars-Dominik Braun
2021-06-30gnu: Add tractor....* gnu/packages/tor.scm (tractor): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Danial Behzadi
2021-06-30gnu: notmuch: Update to 0.32.2....* gnu/packages/mail.scm (notmuch): Update to 0.32.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Xinglu Chen
2021-06-30gnu: telescope: Update to 0.3....* gnu/packages/web-browsers.scm (telescope): Update to 0.3. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> cage
2021-06-30gnu: emacs-rime: Update to 1.0.5....* gnu/packages/emacs-xyz.scm (emacs-rime): Update to 1.0.5. Nicolas Goaziou
2021-06-30gnu: emacs-ebdb: Update to 0.6.24....* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.6.24. Nicolas Goaziou
2021-06-30gnu: emacs-tramp: Update to 2.5.1....* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.1. Nicolas Goaziou
2021-06-29pack: Prevent duplicate files in tar archives....Tar translate duplicate files in the archive into hard links. These can cause problems, as not every tool support them; for example dpkg doesn't. * gnu/system/file-systems.scm (reduce-directories): New procedure. (file-prefix?): Lift the restriction on file prefix. The procedure can be useful for comparing relative file names. Adjust doc. (file-name-depth): New procedure, extracted from ... (btrfs-store-subvolume-file-name): ... here. * guix/scripts/pack.scm (self-contained-tarball/builder): Use reduce-directories. * tests/file-systems.scm ("reduce-directories"): New test. Maxim Cournoyer
2021-06-29installer: Fix crash when deleting a free space partition....Fixes: <https://issues.guix.gnu.org/49126>. * gnu/installer/newt/partition.scm (run-disk-page): Fix the return value when removing a free space partition. Mathieu Othacehe
2021-06-29services: kmscon: Add keyboard-layout fields....* gnu/services/base.scm (<kmscon-configuration>): Add keyboard-layout fields. * doc/guix.texi (Base Services): Document them. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> luhui
2021-06-29gnu: Update caps-plugins-lv2....* gnu/packages/audio.scm (caps-plugins-lv2): Update, since pull-request has been merged, aside of other updates. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thorsten Wilms
2021-06-29services: configuration: Allow specifying prefix for serializer names....Sometimes two configurations might have the same types for their field values, but the values might be serialized in two completely different ways (e.g. because the two programs have different configuration languages). An example of this would be the ‘serialize-boolean’ procedure in (gnu services mail) and (gnu services getmail). They both serialize a boolean value, but because the Dovecot’s configuration language has a different syntax to the configuration language for Getmail, two different procedures have to be defined. One way to workaround this would be to specify custom serializers for many fields in order to separate the serialization of the values that have the same type but serialize in different ways. This could get very tedious, especially if there are many configurations in the same module. Another way would be to move one of the configurations to its own module, like what was done with (gnu services getmail). However, this would mean that there would be multiple modules containing configurations for related programs, e.g. we have (gnu services mail) and (gnu services getmail), it doesn’t make much sense to keep the Getmail configuration in its own module. This patch will allow one to write something like this: (define-configuration foo-configuration (bar (string "bob") "Option bar.") (prefix bar-)) and the value of the ‘bar’ field would be serialized using a procedure named ‘bar-serialize-string’ instead of just ‘serialize-string’. * gnu/services/configuration.scm (define-maybe-helper): Accept ‘prefix’ argument for using serializer with custom prefix. (define-maybe): Pattern match on ‘prefix’ literal. (define-configuration-helper): Accept ‘prefix’ argument for using serializer with custom prefix. (define-configuration): Pattern match on ‘prefix’ literal. * tests/services/configuration.scm ("serialize-configuration with prefix"): New test. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Xinglu Chen