Raghav Gururajan
11859117d8
gnu: Add perl-storable.
...
* gnu/packages/perl.scm (perl-storable): New variable.
2021-07-04 21:07:08 -04:00
Raghav Gururajan
b305487271
gnu: Add perl-xsloader.
...
* gnu/packages/perl.scm (perl-xsloader): New variable.
2021-07-04 21:07:08 -04:00
Raghav Gururajan
d783ed7414
gnu: Add perl-test-portability-files.
...
* gnu/packages/perl-check.scm (perl-test-portability-files): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
70dcad2ba4
gnu: Add perl-term-ansicolor.
...
* gnu/packages/perl.scm (perl-term-ansicolor): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
b24c1f5fbd
gnu: Add perl-text-parsewords.
...
* gnu/packages/perl.scm (perl-text-parsewords): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
f08d3d7ad9
gnu: Add perl-text-tabs+wrap.
...
* gnu/packages/perl.scm (perl-text-tabs+wrap): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
6869b2fb6c
gnu: Add perl-gtk3.
...
* gnu/packages/gtk.scm (perl-gtk3): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
89d38e2a83
gnu: Add perl-glib-object-introspection.
...
* gnu/packages/glib.scm (perl-glib-object-introspection): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
eb6f3941d7
gnu: Add perl-cairo-gobject.
...
* gnu/packages/gtk.scm (perl-cairo-gobject): New variable.
2021-07-04 21:07:06 -04:00
Raghav Gururajan
ceb025b42b
gnu: perl-cairo: Propagate cairo.
...
Dependants of perl-cairo also require cairo for its typelibs and schemas.
* gnu/packages/gtk.scm (perl-cairo)[inputs]: Move cairo to ...
[propagated-inputs]: ... here.
2021-07-04 21:07:06 -04:00
Raghav Gururajan
2b3fc2e3c2
gnu: perl-glib: Propagate glib.
...
Dependants of perl-glib also require glib for its typelibs and schemas.
* gnu/packages/glib.scm (perl-glib)[inputs]: Move glib to ...
[propagated-inputs]: ... here.
2021-07-04 21:07:06 -04:00
Raghav Gururajan
158a64a702
gnu: Add perl-exporter.
...
* gnu/packages/perl.scm (perl-exporter): New variable.
2021-07-04 21:07:06 -04:00
Tobias Geerinckx-Rice
8d27e6a7cf
gnu: libconfig: Update to 1.7.3.
...
* gnu/packages/textutils.scm (libconfig): Update to 1.7.3.
2021-07-05 00:43:32 +02:00
Ludovic Courtès
baed9476a6
gnu: tigervnc-server: Remove unnecessary "gcc-toolchain" input.
...
* gnu/packages/vnc.scm <top level>: Remove (gnu packages commencement)
import.
(tigervnc-server)[native-inputs]: Remove "gcc-toolchain".
2021-07-04 23:00:36 +02:00
Matthew James Kraai
739b338ee4
gnu: perl-libwww: Update to 6.55.
...
* gnu/packages/web.scm (perl-libwww): Update to 6.55.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-04 22:17:57 +03:00
Efraim Flashner
ef34558db2
gnu: lagrange: Don't build with advanced architecture instructions.
...
* gnu/packages/web-browsers.scm (lagrange)[configure-flags]: Add flag to
not build with sse4.1.
2021-07-04 22:06:12 +03:00
Vinicius Monego
9cc167fe30
gnu: Add julia-categoricalarrays.
...
* gnu/packages/julia-xyz.scm (julia-categoricalarrays): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-04 21:51:52 +03:00
Tobias Geerinckx-Rice
9e63bafafb
gnu: procenv: Update to 0.58.
...
* gnu/packages/linux.scm (procenv): Update to 0.58.
2021-07-04 17:47:45 +02:00
Tobias Geerinckx-Rice
34bbbe6082
gnu: perl-email-abstract: Update to 3.009.
...
* gnu/packages/mail.scm (perl-email-abstract): Update to 3.009.
2021-07-04 17:47:45 +02:00
Tobias Geerinckx-Rice
5db0405948
gnu: reuse: Update to 0.13.0.
...
* gnu/packages/license.scm (reuse): Update to 0.13.0.
2021-07-04 17:47:45 +02:00
Tobias Geerinckx-Rice
d78bf1c6ff
gnu: lynis: Update to 3.0.5.
...
* gnu/packages/admin.scm (lynis): Update to 3.0.5.
2021-07-04 16:29:16 +02:00
Tobias Geerinckx-Rice
2eef51e154
gnu: faudio: Update to 21.07.
...
* gnu/packages/audio.scm (faudio): Update to 21.07.
2021-07-04 16:29:16 +02:00
Tobias Geerinckx-Rice
a296b9e0fe
gnu: tarlz: Update to 0.21.
...
* gnu/packages/compression.scm (tarlz): Update to 0.21.
2021-07-04 16:29:16 +02:00
Tobias Geerinckx-Rice
1c04cdcaa4
gnu: abiword: Update to 3.0.5.
...
* gnu/packages/abiword.scm (abiword): Update to 3.0.5.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
e021fc9f3f
gnu: nanovna-saver: Update to 0.3.9.
...
* gnu/packages/radio.scm (nanovna-saver): Update to 0.3.9.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
e3ae9bf75b
gnu: Add ghc-quickcheck-assertions.
...
* gnu/packages/haskell-check.scm (ghc-quickcheck-assertions): New public variable.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
70c462b375
gnu: Add ghc-test-framework-smallcheck.
...
* gnu/packages/haskell-check.scm (ghc-test-framework-smallcheck): New public variable.
2021-07-04 16:29:15 +02:00
Tobias Geerinckx-Rice
3166e7324e
gnu: Add ghc-finite-typelits.
...
* gnu/packages/haskell-xyz.scm (ghc-finite-typelits): New public variable.
2021-07-04 16:29:14 +02:00
Tobias Geerinckx-Rice
c098af67b1
gnu: Add ghc-text-zipper.
...
* gnu/packages/haskell-xyz.scm (ghc-text-zipper): New public variable.
2021-07-04 16:29:14 +02:00
Tobias Geerinckx-Rice
ddd06ba35d
gnu: Add ghc-data-clist.
...
* gnu/packages/haskell-xyz.scm (ghc-data-clist): New public variable.
2021-07-04 16:29:14 +02:00
Tobias Geerinckx-Rice
efbe266756
gnu: Add ghc-config-ini.
...
* gnu/packages/haskell-xyz.scm (ghc-config-ini): New public variable.
2021-07-04 16:29:14 +02:00
Domagoj Stolfa
d9c4009056
gnu: hime: Import qt-utils.
...
* gnu/packages/language.scm (hime)[#:imported-modules]: Add qt-utils.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-07-04 15:29:27 +02:00
Domagoj Stolfa
7f6062c302
gnu: nimf: Import qt-utils.
...
* gnu/packages/language.scm (nimf)[#:imported-modules]: Add qt-utils.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-07-04 15:29:27 +02:00
Nicolas Goaziou
a1af5e2f72
gnu: emacs-spinner: Fix source URL.
...
* gnu/packages/emacs-xyz.scm (emacs-spinner)[source]: Fix URL.
2021-07-04 14:42:14 +02:00
Efraim Flashner
73a5891d74
gnu: grpc-1.16.1: Build with older protobuf.
...
* gnu/packages/rpc.scm (grpc-1.16.1)[native-inputs]: Replace protobuf
with protobuf-3.6.
2021-07-04 14:42:30 +03:00
Tobias Geerinckx-Rice
8dc852b940
installer: Unconditionally import (gnu services cups) in config.scm.
...
* gnu/installer/steps.scm (format-configuration): Add cups to the list
of GNU service modules.
2021-07-04 13:04:45 +02:00
Tobias Geerinckx-Rice
0dbd2c3b08
installer: tests: Expect but do not select other services by default.
...
* gnu/installer/tests.scm (choose-services): Accept a new
choose-other-service? keyword argument, defaulting to false.
Expect an "Other services" checkbox-list. Update docstring.
2021-07-04 13:04:45 +02:00
Brice Waegeneire
ae004cead8
gnu: zsh-autosuggestions: Update to 0.7.0.
...
* gnu/packages/shellutils.scm (zsh-autosuggestions): Update to 0.7.0.
2021-07-04 12:48:51 +02:00
Brice Waegeneire
348c70f3fd
gnu: zsh-autosuggestions: Disable failing tests.
...
* gnu/packages/shellutils.scm (zsh-autosuggestions)[arguments]: Add
'patch-tests' phase.
2021-07-04 12:48:20 +02:00
Leo Prikler
cc73ddfb9a
gnu: qt5ct: Import all qt-build-system-modules.
...
The previous definition tried to be clever and failed to capture, that
qt-utils became necessary as of 7e24e1e58d
.
See also <https://bugs.gnu.org/49374 >.
* gnu/packages/qt.scm (qt5ct)[#:imported-modules]: Expand
qt-build-system-modules.
2021-07-04 09:39:25 +02:00
Nicolas Goaziou
8d61edbc2f
gnu: burgerspace: Update to 1.9.4.
...
* gnu/packages/games.scm (burgerspace): Update to 1.9.4.
2021-07-04 09:00:04 +02:00
Nicolas Goaziou
803d589120
gnu: fet: Update to 6.0.4.
...
* gnu/packages/education.scm (fet): Update to 6.0.4.
[inputs]: Use Qt 6.
2021-07-04 08:57:03 +02:00
Nicolas Goaziou
9eebe60891
gnu: emacs-spinner: Update to 1.7.4.
...
* gnu/packages/emacs-xyz.scm (emacs-spinner): Update to 1.7.4.
2021-07-04 08:52:08 +02:00
Maxim Cournoyer
7cde70c7f8
file-systems: Ensure compared file names are both absolute or relative.
...
* gnu/system/file-systems.scm (file-prefix?): Return #f unless both file names
are absolute or relative.
Reported-by: Ludovic Courtès <ludo@gnu.org>
2021-07-03 22:29:13 -04:00
Tobias Geerinckx-Rice
243d74579d
gnu: libgrss: Fix CVE-2016-20011.
...
* gnu/packages/gnome.scm (libgrss): Add patch.
* gnu/packages/patches/libgrss-CVE-2016-2001.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-07-04 03:06:03 +02:00
Tobias Geerinckx-Rice
3499d23692
gnu: Add ghc-ini.
...
* gnu/packages/haskell-xyz.scm (ghc-ini): New public variable.
2021-07-04 01:14:03 +02:00
Tobias Geerinckx-Rice
b35adf09e7
gnu: corrode: Better construct version number.
...
* gnu/packages/haskell-apps.scm (corrode)[source]: Actually use the
let-bound COMMIT instead of duplicating it.
[version]: Call GIT-VERSION on it and a new REVISION.
2021-07-04 01:14:03 +02:00
Tobias Geerinckx-Rice
eb72b3d940
gnu: libvirt: Work around broken SASL option.
...
* gnu/packages/virtualization.scm (libvirt)[arguments]: Add "-Ddriver_remote=enabled"
to #:configure-flags.
2021-07-04 01:14:03 +02:00
Christopher Lemmer Webber
b65af6ed91
gnu: cataclysm-dda: Update to 0.F.
...
* gnu/packages/games.scm (cataclysm-dda): Update to 0.F.
2021-07-03 17:20:56 -04:00
Alexandr Vityazev
4e3479c229
gnu: Add emacs-seriestracker.
...
* gnu/packages/emacs-xyz.scm (emacs-seriestracker): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:50:21 +02:00
Matthew James Kraai
d4febc56bb
gnu: mbedtls-apache: Update home page.
...
* gnu/packages/tls.scm (mbedtls-apache)[home-page]: Update.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:47:39 +02:00
Morgan Smith
854e28e0b8
gnu: Add emacs-muse.
...
* gnu/packages/emacs-xyz.scm (emacs-muse): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:45:04 +02:00
Matthew James Kraai
aa93197e15
gnu: emacs-magit: Update to 3.1.1.
...
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.1.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-03 22:37:47 +02:00
Brice Waegeneire
be36896470
gnu: blueman: Update to 2.2.1.
...
* gnu/packages/networking.scm (blueman): Update to 2.2.1.
[arguments]: Remove patch on dropped commands "assistant" and "report".
squash! bnu: blueman: Update to 2.2.1.
2021-07-03 22:20:22 +02:00
Brice Waegeneire
e789ce538e
services: pcscd: Fix daemon signal handling.
...
"pcscd" wouldn't handle SIGTERM as it inherit ignoring this signal (and
others) from its parent shepherd; fork+exec-command restore signal
handling. Fixes <https://issues.guix.gnu.org/45202 >.
* gnu/services/security-token.scm (pcscd)[start]: Use
fork+exec-command to start "pcscd".
2021-07-03 20:13:42 +02:00
Brice Waegeneire
9c1720591c
gnu: Add ddcui.
...
* gnu/packages/hardware.scm (ddcui): New variable.
2021-07-03 17:57:27 +02:00
Tobias Geerinckx-Rice
cb51663a41
gnu: keepassxc: Fix WRAP-QT-PROGRAM call.
...
* gnu/packages/password-utils.scm (keepassxc)[arguments]: Call
WRAP-QT-PROGRAM with the expected arguments.
2021-07-03 15:05:44 +02:00
Tobias Geerinckx-Rice
c4ac11f704
gnu: ausweisapp2: Fix WRAP-QT-PROGRAM call.
...
* gnu/packages/security-token.scm (ausweisapp2)[arguments]: Call
WRAP-QT-PROGRAM with the expected arguments.
2021-07-03 15:04:00 +02:00
Tobias Geerinckx-Rice
bcfec279af
gnu: Add ghc-word-wrap.
...
* gnu/packages/haskell-xyz.scm (ghc-word-wrap): New public variable.
2021-07-03 15:04:00 +02:00
Tobias Geerinckx-Rice
7d00f2adde
gnu: Add gotypist.
...
* gnu/packages/education.scm (gotypist): New public variable.
2021-07-03 15:01:06 +02:00
Tobias Geerinckx-Rice
c43e1e0f9b
gnu: Add go-github-com-gizak-termui.
...
* gnu/packages/golang.scm (go-github-com-gizak-termui): New public variable.
2021-07-03 15:01:06 +02:00
Tobias Geerinckx-Rice
8dc33b00db
gnu: Add go-github-com-mitchellh-go-wordwrap.
...
* gnu/packages/golang.scm (go-github-com-mitchellh-go-wordwrap): New public variable.
2021-07-03 15:01:05 +02:00
Charles
3f0a0033af
gnu: Add cl-issr-core.
...
* gnu/packages/lisp-xyz.scm (cl-issr-core, ecl-issr-core, sbcl-issr-core): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Charles
3c3c1a9ed5
gnu: Add cl-tailrec.
...
* gnu/packages/lisp-xyz.scm (sbcl-tailrec, ecl-tailrec, cl-tailrec): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Charles
70387700b2
gnu: Add cl-trivial-with-current-source-form.
...
* gnu/packages/lisp-xyz.scm (cl-trivial-with-current-source-form,
ecl-trivial-with-current-source-form,
sbcl-trivial-with-current-source-form): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Charles
e2e17903fb
gnu: Add cl-unification.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-unification, ecl-cl-unification,
cl-unification): New variables.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-03 14:27:37 +02:00
Pierre Neidhardt
07d47e34da
gnu: cl-asdf: Update to 3.3.5.
...
* gnu/packages/lisp.scm (cl-asdf): Update to 3.3.5.
2021-07-03 14:10:41 +02:00
Pierre Neidhardt
a703c89f70
gnu: sbcl-serapeum: Update to 20210630.
...
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20210630.
2021-07-03 14:10:41 +02:00
Tobias Geerinckx-Rice
eef099a2e1
gnu: guix: Update to 6243ad3
.
...
* gnu/packages/package-management.scm (guix): Update to 6243ad3
.
2021-07-03 02:00:11 +02:00
Tobias Geerinckx-Rice
c33e2009d4
gnu: stockfish: Factor out the neural network revision.
...
* gnu/packages/games.scm (stockfish): Factor out the neural-network-revision.
2021-07-03 00:14:37 +02:00
Michael Rohleder
8630017e2e
gnu: stockfish: Update to 14.
...
* gnu/packages/games.scm (stockfish): Update to 14.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-07-03 00:05:31 +02:00
Hartmut Goebel
7e24e1e58d
guix: qt-build-system, qt-utils: Unify wrapping of qt-programs.
...
Unify (guix qt-build-system wrap-all-programs) and
(guix qt-utils wrap-qt-program), so both behave the same.
The functions now reside in qt-utils to make them easily available for
packages not using the qt-build-system.
* guix/build/qt-build-system.scm (variables-for-wrapping, wrap-all-programs):
Move from here ...
* guix/build/qt-utils.scm (variables-for-wrapping, wrap-all-qt-programs):
... to here. Base the later on
(wrap-qt-program*): New function, carved out from old wrap-all-programs.
(wrap-qt-program): Base on wrap-qt-program*, change arguments in an
incompatible way.
* gnu/packages/bittorrent.scm (qbittorrent)[arguments]<phases>{wrap-qt}:
Adjust to new interface of wrap-qt-program.
* gnu/packages/finance.scm (electron-cash): Likewise.
* gnu/packages/geo.scm (qgis): Likewise.
* gnu/packages/password-utils.scm (qtpass): Likewise.
* gnu/packages/video.scm (openshot): Likewise.
* gnu/packages/web-browsers.scm (kristall): Likewise.
2021-07-02 16:50:09 -04:00
Maxim Cournoyer
0ce685c65f
gnu: protobuf: Update to 3.17.3.
...
* gnu/packages/protobuf.scm (protobuf): Update to 3.17.3.
[phases]{disable-broken-tests}: New phase.
{move-static-libraries}: Remove trailing #t.
2021-07-02 16:50:08 -04:00
Maxim Cournoyer
3245d72bcd
gnu: qtbase: Specify configure flags via the #:configure-flags argument.
...
* gnu/packages/qt.scm (qtbase): Delete trailing #t.
[phases]{configure}: Print build directory and configure flags.
Move configure flags to...
[#:configure-flags]: ... this new argument.
2021-07-02 16:50:08 -04:00
Maxim Cournoyer
206193fec9
gnu: qtbase: Enable GTK support.
...
This allows Qt applications to use the GTK themes present on the system,
providing a more integrated look and feel for many Qt applications used in the
context of a GTK/GNOME environment.
* gnu/packages/qt.scm (qtbase-5)[inputs]: Add gtk+.
2021-07-02 16:50:08 -04:00
Tobias Geerinckx-Rice
b9aab8e89c
gnu: atlas: Extend build time-out.
...
* gnu/packages/maths.scm (atlas)[properties]: Quadruple the timeout.
2021-07-02 20:51:43 +02:00
Tobias Geerinckx-Rice
159de0362b
gnu: shellcheck: Hide irrelevant CVE from ‘guix lint’.
...
* gnu/packages/haskell-apps.scm (shellcheck)[properties]: Add
CVE-2021-28794 to lint-hidden-cve.
2021-07-02 20:31:54 +02:00
Morgan Smith
83da1cb65a
gnu: shellcheck: Generate and install man page.
...
* gnu/packages/haskell-apps.scm (shellcheck)
[arguments]<#:phases>: Add build-man-page and install-man-page phases.
[native-inputs]: Add pandoc.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-07-02 20:31:12 +02:00
Tobias Geerinckx-Rice
70af5bf17f
gnu: wxsvg: Update to 1.5.22.
...
* gnu/packages/wxwidgets.scm (wxsvg): Update to 1.5.22.
[inputs]: Move libexif & pango from here…
[propagated-inputs]: …to here.
2021-07-02 20:12:00 +02:00
Tobias Geerinckx-Rice
ab32f1d50a
gnu: magic-enum: Update to 0.7.3.
...
* gnu/packages/cpp.scm (magic-enum): Update to 0.7.3.
2021-07-02 19:30:41 +02:00
Tobias Geerinckx-Rice
3e900ef9d5
gnu: libfilezilla: Update to 0.29.0.
...
* gnu/packages/ftp.scm (libfilezilla): Update to 0.29.0.
2021-07-02 18:59:05 +02:00
Tobias Geerinckx-Rice
6243ad3812
gnu: linux-libre: Build the VMD driver module.
...
Requested by PsixisP on #guix:
“I have a laptop that requires CONFIG_VMD (Intel's software RAID) in
order for the kernel to see the internal NVMe drive. This is not
present in the default Guix kernel.”
* gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.12-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf:
Enable modular CONFIG_VMD.
2021-07-02 16:56:12 +02:00
Tobias Geerinckx-Rice
25631d6fef
gnu: gnuplot: Update to 5.4.2.
...
* gnu/packages/maths.scm (gnuplot): Update to 5.4.2.
2021-07-02 16:56:12 +02:00
Leo Prikler
7f580c27da
gnu: tsukundere: Update to 0.3.2.
...
* gnu/packages/game-development.scm (tsukundere): Update to 0.3.2.
2021-07-02 14:33:14 +02:00
Leo Prikler
3734d3d0c2
gnu: renpy: Update to 7.4.6.
...
* gnu/packages/game-development.scm (python2-pygame-sdl2): Update to
renpy-version 7.4.6.
(python2-renpy): Update to version 7.4.6.
2021-07-02 14:33:07 +02:00
Paul Garlick
1f519e8b4e
gnu: Add python-meshio.
...
* gnu/packages/simulation.scm (python-meshio): New variable.
2021-07-02 12:17:34 +01:00
Christopher Baines
a54e086fad
gnu: guix-build-coordinator: Update to 0-33.c2f0c5b.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-33.c2f0c5b.
2021-07-02 10:30:01 +01:00
Nicolas Goaziou
8107e92aa3
gnu: scintilla: Update to 5.1.0.
...
* gnu/packages/text-editors.scm (scintilla): Update to 5.1.0.
2021-07-02 11:04:15 +02:00
Nicolas Goaziou
468caeb701
gnu: mame: Update to 0.233.
...
* gnu/packages/emulators.scm (mame): Update to 0.233.
2021-07-02 11:00:09 +02:00
Alexandr Vityazev
ddbfc21f76
gnu: Add emacs-rmsbolt.
...
* gnu/packages/emacs-xyz.scm (emacs-rmsbolt): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-02 10:02:29 +02:00
Alexandr Vityazev
e8b7993417
gnu: emacs-multitran: Update to 0.4.11.
...
* gnu/packages/emacs-xyz.scm (emacs-multitran): Update to 0.4.11.
[description]: Add @url markup.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-02 09:54:22 +02:00
Andrew Tropin
21706e1e0a
gnu: Add emacs-saveplace-pdf-view.
...
* gnu/packages/emacs-xyz.scm (emacs-saveplace-pdf-view): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-02 09:31:28 +02:00
Vinicius Monego
14a725809a
gnu: gsequencer: Update to 3.8.13.
...
* gnu/packages/music.scm (gsequencer): Update to 3.8.13.
[build-system]: Switch to glib-or-gtk-build-system.
[arguments]<#:phases>: Don't return #t.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-02 09:27:07 +02:00
Alexandr Vityazev
168992a732
gnu: emacs-link-hint: Update to 0.1-2.ae73db6.
...
* gnu/packages/emacs-xyz.scm (emacs-link-hint): Update to 0.1-2.ae73db6.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-02 09:24:14 +02:00
Dhruvin Gandhi
bd70425a71
gnu: Add emacs-ripgrep.
...
* gnu/packages/emacs-xyz.scm (emacs-ripgrep): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-02 09:21:22 +02:00
Dhruvin Gandhi via Guix-patches via
050ec2390f
gnu: Add emacs-rustic.
...
* gnu/packages/emacs-xyz.scm (emacs-rustic): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-02 09:13:28 +02:00
Tobias Geerinckx-Rice
87232a8c2f
gnu: alpine: Update to 2.24.2.
...
* gnu/packages/mail.scm (alpine): Update to 2.24.2.
2021-07-02 08:54:55 +02:00
Tobias Geerinckx-Rice
c19d29c983
gnu: phodav: Fix udev rules directory.
...
Since commit da7a5e3597
(e)udev is
actually found triggering the installation of phodav's udev rules.
That's great, except that it uses (e)udev's 'udevdir' pkg-config
variable for that, which is of course not writable.
* gnu/packages/gnome.scm (phodav)[arguments]: Add a new
'fix-udev-rules-directory phase.
2021-07-02 08:20:25 +02:00
Tobias Geerinckx-Rice
c01cce9759
gnu: vhba-module: Expand description.
...
* gnu/packages/linux.scm (vhba-module)[synopsis, description]: Edit &
expand.
2021-07-02 07:47:19 +02:00
Tobias Geerinckx-Rice
f8bb6b1cc9
gnu: vhba-module: Update to 20210418.
...
* gnu/packages/linux.scm (vhba-module): Update to 20210418.
2021-07-02 07:47:19 +02:00
Tobias Geerinckx-Rice
c32a7b6e74
gnu: jasper: Update to 2.0.32.
...
* gnu/packages/image.scm (jasper): Update to 2.0.32.
2021-07-02 07:47:19 +02:00
Tobias Geerinckx-Rice
6491340ff7
gnu: rsibreak: Update to 0.12.14.
...
* gnu/packages/kde-utils.scm (rsibreak): Update to 0.12.14.
2021-07-02 07:14:10 +02:00
Tobias Geerinckx-Rice
e6fd51a36e
gnu: vsftpd: Properly enable the SSL support.
...
* gnu/packages/ftp.scm (vsftpd)[arguments]: Remove (questionable?)
"-lcrypt" from LDFLAGS. #define VSF_BUILD_SSL in a new 'build-SSL phase
instead.
2021-07-02 07:14:10 +02:00
Tobias Geerinckx-Rice
26f31c7c9a
gnu: vsftpd: Edit description.
...
Address ‘guix lint’ warnings. Neither tiptoe around the name nor sell
anything.
* gnu/packages/ftp.scm (vsftpd)[synopsis]: Make useful.
[description]: Use its full name and some nice mark-up.
2021-07-02 07:14:10 +02:00
Tobias Geerinckx-Rice
c2533c3da2
gnu: vsftpd: Cross-compile.
...
* gnu/packages/ftp.scm (vsftpd)[arguments]: Use CC-FOR-TARGET.
2021-07-02 07:14:10 +02:00
Tobias Geerinckx-Rice
a6e8a9c334
gnu: vsftpd: Let the build system create directories.
...
* gnu/packages/ftp.scm (vsftpd)[arguments]: Pass the "-D" flag to
‘install’. Remove the now redundant 'mkdir phase.
2021-07-02 07:14:10 +02:00
Tobias Geerinckx-Rice
4049fa8e52
gnu: vsftpd: Honour upstream make flags.
...
* gnu/packages/ftp.scm (vsftpd)[arguments]: Add a new 'append-make-flags
phase. Remove our now redundant "-pie" from LDFLAGS.
2021-07-02 07:14:09 +02:00
Tobias Geerinckx-Rice
a841d8e8b3
gnu: vsftpd: Update to 3.0.4.
...
* gnu/packages/ftp.scm (vsftpd): Update to 3.0.4.
[source]: Build from the regular upstream tarball again.
[arguments]: Add ‘-lcap’ and ‘-lpam’ to LDFLAGS.
Remove obsolete custom 'unpack and 'apply-CentOS-patches phases.
[native-inputs]: Remove p7zip and cpio.
2021-07-02 07:14:09 +02:00
Tobias Geerinckx-Rice
d20720755e
gnu: boinc-client, boinc-server: Update to 7.16.17.
...
* gnu/packages/distributed.scm (boinc-client): Update to 7.16.17.
(boinc-server): Run the test suite.
2021-07-02 03:05:58 +02:00
Tobias Geerinckx-Rice
1b31303294
gnu: nmap: Update to 7.91.
...
* gnu/packages/admin.scm (nmap): Update to 7.91.
2021-07-02 03:05:58 +02:00
Tobias Geerinckx-Rice
f369695000
gnu: perl-sql-splitstatement: Update to 1.00023.
...
* gnu/packages/databases.scm (perl-sql-splitstatement): Update to 1.00023.
[native-inputs]: Add perl-test-differences and perl-test-script.
2021-07-02 03:05:58 +02:00
Tobias Geerinckx-Rice
0eb0fef346
gnu: perl-db-file: Update to 1.856.
...
* gnu/packages/databases.scm (perl-db-file): Update to 1.856.
2021-07-02 03:05:58 +02:00
EuAndreh via Guix-patches via
a597ddea42
gnu: po4a: Update to 0.63.
...
* gnu/packages/gettext.scm (po4a): Update to 0.63.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-07-02 01:28:21 +02:00
Christopher Baines
fd549750d9
gnu: grub-efi: Only enable the stack protector on x86_64-linux.
...
Follow up to 018f950941
, as gcc on aarch64-linux
doesn't seem to support -mstack-protector-guard=global.
Fixes <https://bugs.gnu.org/49088 >.
* gnu/packages/bootloaders.scm (grub-efi)[arguments]: Only add
"--enable-stack-protector" to #:configure-flags when system is x86_64-linux.
2021-07-02 00:01:14 +01:00
Tobias Geerinckx-Rice
5b35276140
gnu: libzip: Support Zstandard.
...
* gnu/packages/compression.scm (libzip)[native-inputs]: Add pkg-config.
[inputs]: Add zstd:lib.
2021-07-01 20:42:13 +02:00
Tobias Geerinckx-Rice
85c54e0e7c
gnu: libzip: Update to 1.8.0.
...
* gnu/packages/compression.scm (libzip): Update to 1.8.0.
2021-07-01 20:42:13 +02:00
Tobias Geerinckx-Rice
31876aaebc
gnu: fnott: Update to 1.1.0.
...
* gnu/packages/wm.scm (fnott): Update to 1.1.0.
2021-07-01 20:42:13 +02:00
Tobias Geerinckx-Rice
4f5756c401
gnu: fcft: Update to 2.4.1.
...
* gnu/packages/fontutils.scm (fcft): Update to 2.4.1.
2021-07-01 20:42:13 +02:00
Leo Famulari
1dc428c664
gnu: linux-libre 4.4: Update to 4.4.274.
...
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.274.
(linux-libre-4.4-pristine-source): Update hash.
2021-07-01 14:31:20 -04:00
Leo Famulari
0aad18a4e9
gnu: linux-libre 4.9: Update to 4.9.274.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.274.
(linux-libre-4.9-pristine-source): Update hash.
2021-07-01 14:31:20 -04:00
Leo Famulari
17c862a1f8
gnu: linux-libre 4.14: Update to 4.14.238.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.238.
(linux-libre-4.14-pristine-source): Update hash.
2021-07-01 14:31:20 -04:00
Leo Famulari
e1604d4356
gnu: linux-libre 4.19: Update to 4.19.196.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.196.
(linux-libre-4.19-pristine-source): Update hash.
2021-07-01 14:31:20 -04:00
Leo Famulari
673ce082ec
gnu: linux-libre 5.4: Update to 5.4.129.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.129.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-01 14:31:19 -04:00
Leo Famulari
c61855e2d9
gnu: linux-libre 5.10: Update to 5.10.47.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.47.
(linux-libre-5.10-pristine-source): Update hash.
2021-07-01 14:31:19 -04:00
Leo Famulari
5e644c0f15
gnu: linux-libre: Update to 5.12.14.
...
* gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.14.
(linux-libre-5.12-pristine-source): Update hash.
2021-07-01 14:31:19 -04:00
Tobias Geerinckx-Rice
e5a354af8a
gnu: git-annex: Update to 8.20210630.
...
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20210630.
2021-07-01 18:55:26 +02:00
Tobias Geerinckx-Rice
1099073c00
gnu: libvirt: Support FUSE.
...
* gnu/packages/virtualization.scm (inputs): Add fuse.
2021-07-01 18:55:26 +02:00
Tobias Geerinckx-Rice
bdc0a9e0ae
gnu: libvirt: Support extended attributes.
...
* gnu/packages/virtualization.scm (inputs): Add attr.
2021-07-01 18:55:25 +02:00
Tobias Geerinckx-Rice
063477ba40
gnu: libvirt: Support ACLs.
...
* gnu/packages/virtualization.scm (inputs): Add acl.
2021-07-01 18:55:25 +02:00
Tobias Geerinckx-Rice
61ccd756e5
gnu: libvirt: Support ZFS.
...
* gnu/packages/virtualization.scm (inputs): Add zfs.
2021-07-01 18:55:25 +02:00
Tobias Geerinckx-Rice
a362d9c65d
gnu: libvirt: Update to 7.5.0 [fixes CVE-2021-3631].
...
* gnu/packages/virtualization.scm (libvirt): Update to 7.5.0.
[arguments]: Add a new 'skip-directory-confusion phase.
Remove obsolete 'no-polkit-magic phase.
2021-07-01 18:09:29 +02:00
Tobias Geerinckx-Rice
920ba137f9
gnu: fldigi: Update to 4.1.19.
...
* gnu/packages/radio.scm (fldigi): Update to 4.1.19.
[inputs]: Add eudev.
2021-07-01 17:29:07 +02:00
Tobias Geerinckx-Rice
791fb5a3af
gnu: iproute2: Update to 5.13.0.
...
* gnu/packages/linux.scm (iproute2): Update to 5.13.0.
2021-07-01 17:29:07 +02:00
Tobias Geerinckx-Rice
2e92c123c5
gnu: gifsicle: Update to 1.93.
...
* gnu/packages/image.scm (gifsicle): Update to 1.93.
2021-07-01 17:29:07 +02:00
Ludovic Courtès
ebb8e44a4a
gnu: bioperl-minimal: Avoid top-level cross-module references.
...
This could lead to circular reference breakage.
* gnu/packages/bioinformatics.scm (bioperl-minimal): Move top-level
references to perl-* variables and their transitive inputs to
'arguments' and 'inputs'.
2021-07-01 17:13:13 +02:00
Ludovic Courtès
b17ee44212
gnu: Do not import (gnu packages commencement).
...
Line introduced in 4efbf56e53
.
* gnu/packages/bioinformatics.scm: Remove unused (gnu packages
commencement) import.
2021-07-01 17:13:13 +02:00
Ricardo Wurmus
26117c6046
gnu: Add r-mcmcpack.
...
* gnu/packages/cran.scm (r-mcmcpack): New variable.
Co-authored-by: Marcel Schilling <marcel.schilling@uni-luebeck.de>
2021-07-01 16:05:25 +02:00
Marcel Schilling
7e2e14b866
gnu: 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>
2021-07-01 16:37:33 +03:00
Andrew Tropin
c6171420bf
gnu: 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>
2021-07-01 16:19:18 +03:00
Efraim Flashner
87cd6f9a12
gnu: vim-guix-vim: Update to 0.2.1.
...
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.2.1.
2021-07-01 14:53:09 +03:00
Andrew Tropin
4920d4965e
gnu: 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>
2021-07-01 10:33:13 +02:00
Nicolas Goaziou
94821e11d1
gnu: emacs-window-purpose: Update to 1.8.1.
...
* gnu/packages/emacs-xyz.scm (emacs-window-purpose): Update to 1.8.1.
2021-07-01 10:10:09 +02:00
cage
3ae519affd
gnu: 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>
2021-07-01 10:06:23 +02:00
cage
66bce3f2a7
gnu: 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>
2021-07-01 10:03:59 +02:00
cage
a3395a64e1
gnu: 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>
2021-07-01 09:59:21 +02:00
Tobias Geerinckx-Rice
460392d1f0
gnu: Add squashfs-tools-ng.
...
* gnu/packages/compression.scm (squashfs-tools-ng): New public variable.
2021-07-01 04:27:17 +02:00
Tobias Geerinckx-Rice
a7e0266c9b
gnu: squashfs-tools: Update description.
...
* gnu/packages/compression.scm (squashfs-tools)[description]:
Don't mention zlib; compact discs; youth.
2021-07-01 04:27:12 +02:00
Tobias Geerinckx-Rice
8339c70b96
gnu: squashfs-tools: Update to 4.4-git.1.
...
* gnu/packages/compression.scm (squashfs-tools): Update to 4.4-git.1.
[source]: Remove obsolete snippet.
2021-07-01 03:39:44 +02:00
Tobias Geerinckx-Rice
e02faf3d82
gnu: gtkwave: Update to 3.3.110.
...
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.110.
2021-07-01 03:25:02 +02:00
Tobias Geerinckx-Rice
12b31ab3b3
gnu: remmina: Update to 1.4.19.
...
* gnu/packages/vnc.scm (remmina): Update to 1.4.19.
2021-07-01 03:25:01 +02:00
Tobias Geerinckx-Rice
f2a8b7e09c
gnu: libesmtp: Expand description.
...
* gnu/packages/mail.scm (libesmtp)[description]: Add more libESMTP facts.
2021-06-30 21:34:29 +02:00
Tobias Geerinckx-Rice
4f77288569
gnu: libesmtp: Update to 1.1.0.
...
* gnu/packages/mail.scm (libesmtp): Update to 1.1.0.
[native-inputs]: Remove them all again.
2021-06-30 21:34:29 +02:00
Tobias Geerinckx-Rice
9636591edf
gnu: 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.
2021-06-30 21:34:29 +02:00
Tobias Geerinckx-Rice
5434f6f893
gnu: verilator: Update to 4.204.
...
* gnu/packages/fpga.scm (verilator): Update to 4.204.
2021-06-30 21:34:28 +02:00
Tobias Geerinckx-Rice
71cd265419
gnu: benchmark: Update to 1.5.5.
...
* gnu/packages/benchmark.scm (benchmark): Update to 1.5.5.
2021-06-30 21:34:28 +02:00
Tobias Geerinckx-Rice
73e732fd21
gnu: ghostwriter: Update to 2.0.2.
...
* gnu/packages/text-editors.scm (ghostwriter): Update to 2.0.2.
2021-06-30 21:34:28 +02:00
Tobias Geerinckx-Rice
5b446c4486
gnu: cbonsai: Update to 1.2.1.
...
* gnu/packages/toys.scm (cbonsai): Update to 1.2.1.
2021-06-30 21:34:28 +02:00
Tobias Geerinckx-Rice
f85ca243c1
gnu: goaccess: Update to 1.5.1.
...
* gnu/packages/web.scm (goaccess): Update to 1.5.1.
2021-06-30 21:34:28 +02:00
Tobias Geerinckx-Rice
3e29bf169f
gnu: 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.
2021-06-30 21:34:28 +02:00
Tobias Geerinckx-Rice
7857c54408
gnu: duplicity: Update to 0.8.20.
...
* gnu/packages/backup.scm (duplicity): Update to 0.8.20.
2021-06-30 21:34:27 +02:00
Tobias Geerinckx-Rice
e2d230c7b2
gnu: epson-inkjet-printer-escpr: Update to 1.7.12.
...
* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.12.
2021-06-30 21:34:27 +02:00
Tobias Geerinckx-Rice
2091202e0f
gnu: Add corefreq.
...
* gnu/packages/linux.scm (corefreq): New public variable.
2021-06-30 21:34:27 +02:00
Tobias Geerinckx-Rice
49dc5bb7d2
gnu: libpcap: Omit static library.
...
* gnu/packages/admin.scm (libpcap)[arguments]: Add a new 'omit-static-library phase.
2021-06-30 21:34:27 +02:00
Tobias Geerinckx-Rice
3e908bb509
gnu: libpcap: Update to 1.10.1.
...
* gnu/packages/admin.scm (libpcap): Update to 1.10.1.
2021-06-30 21:34:27 +02:00
Tobias Geerinckx-Rice
2db86250a7
gnu: i7z: Restrict to x86_64 systems.
...
* gnu/packages/hardware.scm (i7z)[supported-systems]:
Set to x86_64-linux.
2021-06-30 21:34:27 +02:00
Tobias Geerinckx-Rice
6f13881f1e
installer: 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.
2021-06-30 21:34:26 +02:00
Tobias Geerinckx-Rice
14298cd301
gnu: vmpk: Update to 0.8.4.
...
* gnu/packages/music.scm (vmpk): Update to 0.8.4.
2021-06-30 21:34:26 +02:00
Tobias Geerinckx-Rice
7b5d05d282
gnu: drumstick: Update to 2.3.0.
...
* gnu/packages/music.scm (drumstick): Update to 2.3.0.
2021-06-30 21:34:26 +02:00
Efraim Flashner
b7d70aeb0b
gnu: 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.
2021-06-30 20:02:32 +03:00
Pierre Neidhardt
e8e1dd2439
gnu: sbcl: Update to 2.1.6.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.1.6.
2021-06-30 18:42:00 +02:00
Pierre Neidhardt
f44b1f76a9
gnu: sbcl-static-vectors: Update to 1.8.9.
...
* gnu/packages/lisp-xyz.scm (sbcl-static-vectors): Update to 1.8.9.
2021-06-30 18:41:55 +02:00
Pierre Neidhardt
005730ea50
gnu: sbcl-cffi: Update to 0.24.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-cffi): Update to 0.24.1.
2021-06-30 18:41:49 +02:00
Pierre Neidhardt
ebf07a06f0
gnu: nyxt: Update to 2.1.1.
...
* gnu/packages/web-browsers.scm (nyxt): Update to 2.1.1.
2021-06-30 12:55:47 +02:00
Lars-Dominik Braun
33b54ef2a5
gnu: 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.
2021-06-30 10:18:51 +02:00
Danial Behzadi
387b66b643
gnu: Add tractor.
...
* gnu/packages/tor.scm (tractor): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-30 09:56:30 +02:00
Xinglu Chen
1fef9a4427
gnu: notmuch: Update to 0.32.2.
...
* gnu/packages/mail.scm (notmuch): Update to 0.32.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-30 09:51:30 +02:00
cage
e3ba4e97b0
gnu: telescope: Update to 0.3.
...
* gnu/packages/web-browsers.scm (telescope): Update to 0.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-30 09:48:52 +02:00
Nicolas Goaziou
8269d82868
gnu: emacs-rime: Update to 1.0.5.
...
* gnu/packages/emacs-xyz.scm (emacs-rime): Update to 1.0.5.
2021-06-30 00:35:56 +02:00
Nicolas Goaziou
d0aadf86ef
gnu: emacs-ebdb: Update to 0.6.24.
...
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.6.24.
2021-06-30 00:12:50 +02:00
Nicolas Goaziou
3a8067b009
gnu: emacs-tramp: Update to 2.5.1.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.1.
2021-06-30 00:12:35 +02:00
Maxim Cournoyer
4f3bdc8f21
pack: 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.
2021-06-29 14:53:21 -04:00
Mathieu Othacehe
e2ff126588
installer: 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.
2021-06-29 20:44:23 +02:00
luhui
fda0959a14
services: 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>
2021-06-29 19:01:25 +02:00
Thorsten Wilms
5ed105a8bb
gnu: 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>
2021-06-29 12:37:33 +02:00
Xinglu Chen
2ad896751c
services: 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>
2021-06-29 12:37:33 +02:00
zimoun
5d47f30e93
gnu: python2-wsgiproxy2: Remove package.
...
* gnu/packages/python-web.scm (python2-wsgiproxy2): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:33 +02:00
zimoun
1f2ea75aed
gnu: python2-sqlparse: Remove package.
...
* gnu/packages/databases.scm (python2-sqlparse): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:33 +02:00
zimoun
87b872d5c5
gnu: python2-scripttest: Remove package.
...
* gnu/packages/check.scm (python2-scripttest): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:32 +02:00
zimoun
24c7e0497d
gnu: python2-plotly: Remove package.
...
* gnu/packages/graph.scm (python2-plotly): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:32 +02:00
zimoun
846b1056e8
gnu: python2-rpython: Remove package.
...
* gnu/packages/python-xyz.scm (python2-rpython): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:32 +02:00
zimoun
81fa44f431
gnu: python2-roca-detect: Remove package.
...
* gnu/packages/python-crypto.scm (python2-roca-detect): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:32 +02:00
zimoun
61e88d28f4
gnu: python2-mapnik: Remove package.
...
* gnu/packages/geo.scm (python2-mapnik): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:32 +02:00
zimoun
d284e35196
gnu: python2-libadalang: Remove package.
...
* gnu/packages/ada.scm (python2-libadalang): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:31 +02:00
zimoun
3c1e1ec107
gnu: python2-larch: Remove package.
...
* gnu/packages/python-xyz.scm (python2-larch): Remove variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:31 +02:00
Ludovic Courtès
94bae22204
gnu: scotch: Update to 6.1.1.
...
* gnu/packages/maths.scm (scotch): Update to 6.1.1.
[native-inputs]: Add GFORTRAN.
[arguments]: Set 'FC' in 'Makefile.in'.
(scotch32)[arguments]: Likewise.
(scotch-shared)[arguments]: Likewise.
2021-06-29 12:37:31 +02:00
Ricardo Wurmus
4aa90cb4b3
gnu: Add r-cistopic-next.
...
* gnu/packages/bioconductor.scm (r-cistopic-next): New variable.
2021-06-29 12:28:44 +02:00
Ricardo Wurmus
05238ae30e
gnu: Add r-text2vec.
...
* gnu/packages/cran.scm (r-text2vec): New variable.
2021-06-29 12:28:44 +02:00
Ricardo Wurmus
1e9f4a86a7
gnu: Add r-rsparse.
...
* gnu/packages/cran.scm (r-rsparse): New variable.
2021-06-29 12:28:44 +02:00
Ricardo Wurmus
3ad0ec5fa7
gnu: Add r-float.
...
* gnu/packages/cran.scm (r-float): New variable.
2021-06-29 12:28:44 +02:00
Ricardo Wurmus
ae00ea94aa
gnu: Add r-mlapi.
...
* gnu/packages/cran.scm (r-mlapi): New variable.
2021-06-29 12:28:44 +02:00