Jan (janneke) Nieuwenhuizen
89a8bd9257
gnu: commencement: mes-boot: Use new package style.
...
* gnu/packages/commencement.scm (mes-boot)[arguments]: Use gexp for modify
phases.
2022-05-14 21:39:06 +02:00
Jan (janneke) Nieuwenhuizen
f99f4a2257
gnu: commencement: stage0-posix: Use new package style.
...
* gnu/packages/commencement.scm (stage0-posix)[arguments]: Also use gexps for
inputs and output.
2022-05-14 21:35:00 +02:00
Jan (janneke) Nieuwenhuizen
02874b2a43
gnu: commencement: bootstrap-seeds: Use new package style.
...
* gnu/packages/commencement.scm (bootstrap-seeds)[arguments]: Also use gexps
for inputs and output.
2022-05-14 21:33:33 +02:00
Jan (janneke) Nieuwenhuizen
33253b562a
doc: Fix "Full-Source Bootstrap" title case.
...
* doc/guix.texi (Full-source Bootstrap): Rename to...
(Full-Source Bootstrap): ...this.
2022-05-14 19:02:03 +02:00
Jan (janneke) Nieuwenhuizen
eeba993f57
doc: Add the "Full-source Bootstrap".
...
* doc/guix.texi (Reduced Binary Seed Bootstrap): Update and rename to...
(Full-Source Bootstrap): ...this.
* doc/images/gcc-core-mesboot0-graph.dot: Regenerate.
2022-05-12 19:27:59 +02:00
Jan (janneke) Nieuwenhuizen
454bb06e83
gnu: commencement: Remove %bootstrap-mes-rewired.
...
* gnu/packages/commencement.scm (%bootstrap-mes-rewired): Remove.
2022-05-12 19:27:59 +02:00
Jan (janneke) Nieuwenhuizen
76f7602b9f
gnu: bootstrap: Remove %bootstrap-mescc-tools, %bootstrap-mes.
...
* gnu/packages/bootstrap.scm (%bootstrap-inputs): Remove
%bootstrap-mescc-tools, %bootstrap-mes.
2022-05-12 19:27:59 +02:00
Jan (janneke) Nieuwenhuizen
a68d1d47ee
gnu: commencement: tcc-boot0: Update to 0.9.26-1136-g0fbeb2dd.
...
* gnu/packages/commencement.scm (tcc-boot0)[source]: Update to
0.9.26-1136-g0fbeb2dd.
[native-inputs]: Add stage0-posix and mes-boot, remove
%bootstrap-mescc-tools and %bootstrap-mes-rewired.
2022-05-12 19:27:59 +02:00
Jan (janneke) Nieuwenhuizen
d79c103e11
gnu: commencement: tcc-boot0: Use nyacc-1.00.2.
...
* gnu/packages/commencement.scm (tcc-boot0): Use https source URL with
mirror://. Update NYACC to 1.00.2 and call 'bootstrap-origin' on the source.
2022-05-12 19:27:58 +02:00
Jan (janneke) Nieuwenhuizen
2cebf680c7
gnu: commencement: mes-boot: Update to 0.24, build with M2-Planet.
...
* gnu/packages/commencement.scm (mes-boot)[source]: Update to
0.24.
[native-inputs]: Add stage0-posix, remove %bootstrap-mescc-tools and
%bootstrap-mes-rewired, and update nyacc to 1.00.2.
2022-05-12 19:27:58 +02:00
Jan (janneke) Nieuwenhuizen
dc7da2c9ed
gnu: commencement: Add stage0-posix.
...
Stage0-posix is a skeleton for bootstrapping all of Stage0 for POSIX systems.
On x86-linux, from the 357-byte hex0-seed binary from the bootstrap-seeds, it
builds hex0, kaem, hex1, catm, hex2, M0, cc_x86, M1, M2,
get_machine, (mescc-tools), and M2-Planet.
* gnu/packages/commencement.scm (stage0-posix): New variable.
2022-05-12 19:27:58 +02:00
Jan (janneke) Nieuwenhuizen
5324be85a7
gnu: commencement: Add bootstrap-seeds.
...
* gnu/packages/commencement.scm (bootstrap-seeds): New variable.
2022-05-12 19:27:57 +02:00
Paul Alesius
6ff0f60dab
gnu: curl: Update to 7.82.0.
...
* gnu/packages/curl.scm (curl): Update to 7.82.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-05-08 11:36:05 +02:00
Timotej Lazar
7a6a8ee7e0
gnu: poppler: Build support for PDF signatures.
...
* gnu/packages/pdf.scm (poppler)[inputs]: Add nss.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-05-08 11:31:20 +02:00
Greg Hogan
b8f4ed8f5d
gnu: boost: Update to 1.79.0.
...
* gnu/packages/boost.scm (boost): Update to 1.79.0.
[source](patches): Add new and remove old upstream patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-05-08 11:25:26 +02:00
Efraim Flashner
46fbea36ea
gnu: findutils: Update to 4.9.0.
...
* gnu/packages/base.scm (findutils): Update to 4.9.0.
2022-04-29 05:24:17 +03:00
Efraim Flashner
2d8e56ac16
gnu: gzip: Update to 1.12.
...
* gnu/packages/compression.scm (gzip): Update to 1.12.
[arguments]: Add configure-flag to enable building zless without less
binary present. Remove unneeded 'patch-for-glibc-2.28 phase. Adjust
custom 'use-absolute-name-of-gzip phase to upstream changes.
2022-04-29 02:55:57 +03:00
Greg Hogan
43d18521e8
gnu: zstd: Update to 1.5.2.
...
* gnu/packages/compression.scm (zstd): Update to 1.5.2.
[arguments]: Remove obsolete phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-04-28 16:56:13 +02:00
Maxim Cournoyer
3f2b0e12f1
gnu: python-pytest-xdist: Update to 2.5.0.
...
* gnu/packages/check.scm (python-pytest-xdist): Update to 2.5.0.
[source]: Remove obsolete snippet.
[phases]{patch-setup-py}: Delete phase.
{check}: Streamline.
[native-inputs, propagated-inputs, home-page]: Fix indentation.
(python2-pytest-xdist): Delete variable.
(python-pytest-xdist-next): Delete variable.
* gnu/packages/django.scm (python-pytest-django): Use regular
python-pytest-xdist.
* gnu/packages/python-check.scm (python-pytest-csv): Likewise, and ditto for
python-pytest.
2022-04-12 14:59:22 -04:00
Maxim Cournoyer
189b1c4f27
gnu: python-pytest-forked: Update to 1.4.0.
...
* gnu/packages/check.scm (python-pytest-forked): Update to 1.4.0.
[phases]{pretend-version}: New phase.
{disable-setuptools-scm}: Delete phase.
{check}: Streamline.
[native-inputs]: Add python-setuptools-scm.
2022-04-12 14:59:12 -04:00
Ludovic Courtès
6b6fb78724
gnu: glibc: Build with '--strip-debug' instead of '--strip-all'.
...
Fixes <https://issues.guix.gnu.org/54728 >.
Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >.
* gnu/packages/base.scm (glibc)[arguments]: Add #:strip-flags.
2022-04-07 18:34:47 +02:00
Ludovic Courtès
edb9a5b835
gnu: texlive-latex-listings, texlive-latex-pgf: Remove redundant definitions.
...
Those were presumably introduced by mistake during a merge.
* gnu/packages/tex.scm (texlive-latex-listings, texlive-latex-pgf):
Remove redundant definitions.
2022-03-28 09:38:48 +02:00
Simon South
08bb73749e
gnu: texlive-psnfss: Fix build; add "doc" output.
...
* gnu/packages/tex.scm (texlive-psnfss)[outputs]: Add "doc".
[arguments]<#:phases>: Add "chdir-back", "clean-installed-files" and
"move-doc-files" phases to ensure files are correctly arranged in package's
outputs, matching installation instructions in README.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-28 09:33:14 +02:00
Simon South
e7f1e1a78d
gnu: texlive-psnfss: Do not return #t from custom phase.
...
* gnu/packages/tex.scm (texlive-psnfss)[arguments]<#:phases>: Remove
trailing #t from "chdir" phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-28 09:32:35 +02:00
Greg Hogan
a59afdc92e
gnu: boost: Update to 1.78.0.
...
* gnu/packages/boost.scm (boost): Update to 1.78.0.
[source](patches): Add upstream patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-28 09:23:41 +02:00
Ludovic Courtès
c6b5161e97
gnu: bash: Build '--without-bash-malloc'.
...
Fixes <https://issues.guix.gnu.org/54557 >.
* gnu/packages/bash.scm (bash): Add '--without-bash-malloc' to
CONFIGURE-FLAGS.
2022-03-28 09:22:06 +02:00
Efraim Flashner
01647fc80c
gnu: ed: Use cc-for-target.
...
* gnu/packages/ed.scm (ed)[arguments]: Replace hardcoded gcc with
cc-for-target.
2022-03-23 11:20:20 +02:00
Efraim Flashner
b77ec228af
gnu: ed: Update to 1.18.
...
* gnu/packages/ed.scm (ed): Update to 1.18.
[arguments]: Remove trailing #t.
2022-03-23 11:18:46 +02:00
Efraim Flashner
a973d72355
gnu: bash: Update to 5.1.16.
...
* gnu/packages/bash.scm (%patch-series-5.1): Add patches 9 through 16.
2022-03-23 09:26:11 +02:00
Brendan Tildesley
387a9772c2
gnu: pciutils: Use newer pci.ids file from hwdata.
...
* gnu/packages/pciutils.scm (pciutils)[phases]{unbundle-pci.ids}: New phase.
[configure]: Adjust Makefile to not install the update script and its man page.
[native-inputs]{hwdata:pci}: New native input.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-22 17:54:07 -04:00
Maxim Cournoyer
dbc5b51cb9
gnu: python-nbconvert: Replace texlive-generic-ulem input by texlive-ulem.
...
This was a caused by a badly resolved conflict in the recent staging branch
merge.
* gnu/packages/python-xyz.scm (python-nbconvert)[native-inputs]: Replace
texlive-generic-ulem by texlive-ulem in the computed texlive-updmap.cfg.
2022-03-22 15:43:22 -04:00
Maxim Cournoyer
2f7ab8e373
gnu: man-db: Simplify 'patch-test-shebangs' phase.
...
* gnu/packages/man.scm (man-db)[phases]{patch-test-shebangs}: Do not filter
nonexistent directories from find-files.
[modules]: Delete field.
2022-03-22 15:43:22 -04:00
Maxim Cournoyer
8e3d4f05df
profiles: manual-database: Remove GDBM workaround.
...
* guix/profiles.scm (manual-database): No longer set the MALLOC_PERTURB_
environment variable.
2022-03-22 15:43:22 -04:00
Wil deBeest
d8a7e37b86
gnu: libusb: Update to 1.0.25.
...
* gnu/packages/libusb.scm (libusb): Update to 1.0.25.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-03-22 15:00:45 +01:00
Maxim Cournoyer
a9429c8f22
Merge branch 'staging' into core-updates.
2022-03-21 23:39:43 -04:00
Maxim Cournoyer
49b350fafc
Merge branch 'master' into staging.
2022-03-21 21:38:19 -04:00
Maxime Devos
e584a093f9
packages: Fix time-travel from Guix 1.1.0 / Guile < 2.2.7.
...
* guix/packages.scm: Only set #:replace? #true when Guile is >= 2.2.7.
Fixes: <https://issues.guix.gnu.org/53765 >
Reported-By: Peter Kois <kangus@gmail.com >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-21 23:03:35 +01:00
jgart
fbbb006986
gnu: Add python-pytest-pudb.
...
* gnu/packages/check.scm (python-pytest-pudb): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-21 23:03:35 +01:00
Ludovic Courtès
f43dce6ef9
system: Use 'shadow-with-man-pages' in %BASE-PACKAGES-UTILS.
...
* gnu/system.scm (%base-packages-utils): Replace SHADOW with
SHADOW-WITH-MAN-PAGES.
2022-03-21 23:03:35 +01:00
Ludovic Courtès
fe83583b7f
gnu: shadow: Add variant with man pages.
...
* gnu/packages/admin.scm (shadow)[properties]: New field.
(shadow-with-man-pages): New variable.
2022-03-21 23:03:35 +01:00
Maxim Cournoyer
03b5668a03
gnu: man-db: Update to 2.10.2, enable support for zstd and libseccomp.
...
* gnu/packages/man.scm (man-db): Update to 2.10.2.
[configure-flags]: Use search-input-file. Add '--with-zstd' flag.
[phases]: Delete trailing #t.
[native-inputs]: Adjust comment.
[inputs]{libseccomp, zstd}: New inputs. Remove FIXME comment.
2022-03-21 16:18:48 -04:00
Maxim Cournoyer
ad85ca0977
gnu: openboardview: Unbundle imgui.
...
* gnu/packages/patches/openboardview-use-system-imgui.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/electronics.scm (openboardview)[source]: Delete "imgui"
subdirectory from snippet and apply patch.
[inputs]{imgui}: New input.
2022-03-21 15:30:55 -04:00
Maxim Cournoyer
7f981c53df
gnu: imgui: Add support for fontconfig and the C++ standard library.
...
* gnu/packages/toolkits.scm (imgui)[source]: Streamline snippet.
[arguments]: Use gexps.
[phases]{build}: Add include directive to fonconfig headers. Also build the
C++ sources found under the "misc" directory.
{install}: Install headers found under the "misc" directory.
[inputs]: Add fontconfig.
2022-03-21 15:30:55 -04:00
Maxim Cournoyer
249e84943e
gnu: openboardview: Update to 8.95.2.
...
* gnu/packages/electronics.scm (openboardview): Update to 8.95.2.
[source]: Update snippet comment.
[phases]{remove-timestamps}: Delete phase.
2022-03-21 15:30:54 -04:00
Christine Lemmer-Webber
b61f7602bf
gnu: beancount: Disable sanity check.
...
* gnu/packages/finance.scm (beancount): Disable sanity check.
2022-03-21 14:36:24 -04:00
Nicolas Goaziou
a1632d5952
gnu: emacs-repology: Update to 1.2.3.
...
* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.3.
2022-03-21 11:20:05 +01:00
Nicolas Goaziou
114af5e286
gnu: emacs-ebdb: Update to 0.8.13.
...
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.13.
2022-03-21 11:20:05 +01:00
Arun Isaac
61b4b6aea2
gnu: Add atomic-queue.
...
* gnu/packages/cpp.scm (atomic-queue): New variable.
2022-03-21 12:12:49 +02:00
jgart
a47b4da099
gnu: cl-printv: Update to 0.1.0-2.e717a7f.
...
* gnu/packages/lisp-xyz.scm (sbcl-printv): Update to 0.1.0-2.e717a7f.
[inputs]: Add figlet.
[arguments]: Add 'patch-figlet-executable' phase.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-21 09:54:55 +01:00
cage
a6d0378fb2
gnu: tinmop: Update to 0.9.6.
...
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.6.
[native-inputs]: Use new style.
[inputs]: Use new style. Add ncurses, sbcl-purgatory,
sbcl-trivial-clipboard and sqlite.
[synopsis, description]: Update them.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-21 09:38:01 +01:00
cage
0afea4a790
gnu: cl-croatoan: Update to 0.0.1-5.5d0949d.
...
* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.0.1-5.5d0949d.
[inputs]: Use new style.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-21 09:30:07 +01:00
Efraim Flashner
91bbed89b5
gnu: guix: Fix test suite on riscv64-linux.
...
* gnu/packages/package-management.scm (guix)[arguments]: Add phase when
building for riscv64-linux to adjust the test suite.
2022-03-21 09:15:36 +02:00
Nicolas Goaziou
ba6f593285
gnu: pyzo: Update to 4.12.3.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.3.
2022-03-20 23:28:42 +01:00
Leo Famulari
2bdaf4a378
gnu: linux-libre 5.4: Update to 5.4.186.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.186.
(linux-libre-5.4-pristine-source): Update hash.
2022-03-20 17:07:52 -04:00
Leo Famulari
105c2430be
gnu: linux-libre 5.10: Update to 5.10.107.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.107.
(linux-libre-5.10-pristine-source): Update hash.
2022-03-20 17:07:52 -04:00
Leo Famulari
c100a2d1ce
gnu: linux-libre 5.15: Update to 5.15.30.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.30.
(linux-libre-5.15-pristine-source): Update hash.
2022-03-20 17:07:52 -04:00
Leo Famulari
1c971a69f5
gnu: linux-libre: Update to 5.16.16.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.16.
(linux-libre-5.16-pristine-source): Update hash.
2022-03-20 17:07:48 -04:00
Ludovic Courtès
3748c32b13
home: import: Clarify alias parsing code.
...
* guix/scripts/home/import.scm (generate-bash-configuration+modules)
[bash-alias->pair]: Return #f on match failure.
[parse-aliases]: Adjust accordingly and use 'match'.
Remove 'filter' call.
2022-03-20 19:02:41 +01:00
Ludovic Courtès
6da2a5a565
home: import: Properly parse aliases that contain quotes.
...
* guix/scripts/home/import.scm (generate-bash-configuration+modules):
Define 'alias-rx'.
[bash-alias->pair]: Use it.
* tests/home-import.scm (match-home-environment-bash-service-with-alias):
New variable.
("manifest->code: Bash service with aliases"): New test.
2022-03-20 19:02:41 +01:00
Andrew Tropin
92c2397070
home: symlink-manager: Respect XDG_CONFIG_HOME during activation.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Respect
XDG_CONFIG_HOME during activation.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-20 19:02:41 +01:00
Andrew Tropin
3c149de461
home: Migrate fountutils and xdg modules to xdg-configuration-files.
...
* gnu/home/services/fontutils.scm (home-fontconfig-service-type): Migrate to
xdg-configuration-files.
* gnu/home/services/xdg.scm (home-xdg-user-directories-service-type,
home-xdg-mime-applications-service-type): Migrate to xdg-configuration-files.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-20 19:02:41 +01:00
Andrew Tropin
4935501fd9
home: shells: Migrate zsh to xdg-configuration-files.
...
* gnu/home/services.scm (home-zsh-service-type): Additionally extend
home-xdg-configuration-files-service-type.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-20 19:02:41 +01:00
Andrew Tropin
e0089dc0e9
home: Add home-xdg-configuration-files service.
...
* gnu/home/services.scm (home-xdg-configuration-files): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-20 19:02:41 +01:00
Andrew Tropin
d3ef61ab17
home: Explicitly connect home-file and symlink-manager services.
...
* gnu/home/services.scm (home-files-directory): New variable.
* gnu/home/symlink-manager.scm (update-symlinks-script): Use
home-files-directory variable from (gnu home services).
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-20 19:02:41 +01:00
Andrew Tropin
d05954047f
home: symlink-manager: Add missing 'done' word in message.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Add missing
'done' word in message, keep code width below 80 column.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-20 19:02:41 +01:00
Andrew Tropin
9e86e58d6f
home: symlink-manager: Use existing home-directory symbol.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Use
existing home-directory symbol instead of additional getenv call.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-20 19:02:40 +01:00
Jelle Licht
10d865aa92
services: thermald: Add 'adaptive?' field.
...
* gnu/services/pm.scm (<thermald-configuration>): Add 'adaptive?' field.
(thermald-shepherd-service): Use it to pass --adaptive to thermald.
* doc/guix.texi (Power Management Services): Document the 'adaptive?' field of
'thermald-configuration'.
2022-03-20 16:40:22 +01:00
Efraim Flashner
01d433250f
gnu: lagrange: Update to 1.11.2.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.11.2.
2022-03-20 16:21:55 +02:00
Efraim Flashner
7874691721
gnu: flatpak: Update to 1.12.7.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.12.7.
2022-03-20 16:21:55 +02:00
Efraim Flashner
f243e6d875
gnu: weechat: Update to 3.4.1.
...
* gnu/packages/irc.scm (weechat): Update to 3.4.1.
2022-03-20 16:21:54 +02:00
Liliana Marie Prikler
d8079790c3
gnu: system-config-printer: Use new style for arguments.
...
* gnu/packages/gnome.scm (system-config-printer)[arguments]: Use
G-Expressions. Delete trailing #ts.
2022-03-20 14:44:26 +01:00
Liliana Marie Prikler
323172875a
gnu: system-config-printer: Update to 1.5.16.
...
* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.16.
[#:phases]<patch-Makefile.am>: Rename to ...
<patch-build-files>: ... this. Also patch configure.ac
[inputs]: Replace intltool with gettext-minimal.
2022-03-20 14:44:25 +01:00
Liliana Marie Prikler
99b41ffcbf
gnu: system-config-printer: Add install directories to pythonpath.
...
* gnu/packages.gnome.scm (system-config-printer)[#:phases]: Add
‘add-install-to-pythonpath’ between ‘install’ and ‘wrap-for-python’.
2022-03-20 14:44:25 +01:00
Liliana Marie Prikler
5e8f648842
gnu: mumble: Use correct path for libmumbleoverlay.
...
* gnu/packages/telephony.scm (mumble)[fix-mumble-overlay]: Use
‘libmumbleoverlay.so’ instead of the old ‘libmumble.so.1’.
Drop trailing #t.
2022-03-20 14:44:25 +01:00
Nicolas Goaziou
ea8aebafca
gnu: emacs-helm: Update to 3.8.5.
...
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.5.
2022-03-20 12:37:44 +01:00
Nicolas Goaziou
992d456421
gnu: emacs-eldev: Update to 1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 1.0.
2022-03-20 12:35:06 +01:00
Nicolas Goaziou
590e4c29c5
gnu: emacs-ebuild-mode: Update to 1.56.
...
* gnu/packages/emacs-xyz.scm (emacs-ebuild-mode): Update to 1.56.
2022-03-20 12:33:36 +01:00
Nicolas Goaziou
abeb985d4c
gnu: emacs-rg: Update to 2.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-rg): Update to 2.2.0.
2022-03-20 12:32:47 +01:00
Nicolas Goaziou
e71cb813b9
gnu: emacs-org-re-reveal: Update to 3.12.5.
...
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.12.5.
2022-03-20 12:31:21 +01:00
Nicolas Goaziou
9f30c44590
gnu: emacs-org-roam: Update to 2.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.1.
2022-03-20 12:29:22 +01:00
Nicolas Goaziou
33ecd898a5
gnu: emacs-org-ql: Update to 0.6.1.
...
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.6.1.
2022-03-20 12:27:34 +01:00
Nicolas Goaziou
07c3a279b7
gnu: emacs-geiser-guile: Update to 0.23.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Update to 0.23.
2022-03-20 12:26:54 +01:00
Nicolas Goaziou
2db642b9b0
gnu: emacs-geiser: Update to 0.23.1.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.23.1.
2022-03-20 12:25:50 +01:00
Efraim Flashner
57578256bf
gnu: gnuastro: Remove input labels.
...
* gnu/packages/astronomy.scm (gnuastro)[inputs]: Remove input labels.
2022-03-20 08:49:28 +02:00
Efraim Flashner
6a45a1f422
gnu: gnuastro: Update to 0.17.
...
* gnu/packages/astronomy.scm (gnuastro): Update to 0.17.
2022-03-20 08:48:00 +02:00
Florian Pelz
0d21677170
news: Add 'de' translation.
...
* etc/news.scm: Add German translation of 'guix home container' entry.
2022-03-20 01:10:57 +01:00
Z572
c51961b61f
gnu: assimp: Update to 5.2.2.
...
Message-Id: <ccbfd879e41c5c0bbeee965c363e48b08b7750d0.1647174270.git.873216071@qq.com >
From: Z572 <873216071@qq.com >
Date: Sun, 13 Mar 2022 20:19:48 +0800
Subject: [PATCH] gnu: assimp: Update to 5.2.2.
* gnu/packages/graphics.scm (assimp): Update to 5.2.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-19 23:21:51 +01:00
itd
2b315fe020
gnu: python-mypy: Fix test errors on i686-linux.
...
* gnu/packages/patches/python-mypy-12332.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python-check.scm (python-mypy)[source]<origin>: Use patch
"python-mypy-12332.patch" to avoid overflow issues resulting in test failures.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-19 23:08:57 +01:00
Ludovic Courtès
d93706aded
gnu: isl: Add 'release-monitoring-url' property.
...
* gnu/packages/gcc.scm (isl)[properties]: New field.
2022-03-19 22:44:31 +01:00
Ludovic Courtès
75431d509b
gnu: isl: Get source from SourceForge.
...
Reported by Artyom V. Poptsov <poptsov.artyom@gmail.com >.
* gnu/packages/gcc.scm (isl)[home-page]: Update.
[source]: Replace gforge.inria.fr URL with mirror://sourceforge URL.
(isl-0.18)[source]: Likewise.
(isl-0.11)[source]: Likewise.
2022-03-19 22:44:03 +01:00
Ludovic Courtès
9ea6a18e99
guix home: Show "container" in '--help' output.
...
This is a followup to 094a2cfbe4 .
* guix/scripts/home.scm (show-help): Add "container".
2022-03-19 22:25:53 +01:00
Timothy Sample
f0136b36ae
gnu: commencement: Remove many old utilities.
...
* gnu/packages/commencement.scm (bash-mesboot0): Delete variable...
(%boot-tcc-inputs): ...and remove it from here.
(gawk-mesboot0): Delete variable...
(%boot-mesboot-core-inputs): ...and remove it from here.
(coreutils-mesboot0): Delete variable.
(%boot-mesboot1-inputs): Remove 'bash-mesboot',
'coreutils-mesboot0', 'gawk-mesboot', 'grep-mesboot', 'sed-mesboot',
and 'tar-mesboot' from the list of inputs to add; and remove "bash",
"bootar", "coreutils", "gash", "gawk", "grep", "guile", "sed", and
"tar" from the list of inputs to delete.
(hello-mesboot)[native-inputs]: Remove 'xz-mesboot'.
(gawk-mesboot)[native-inputs]: Use '%boot-mesboot2-inputs'.
(%boot-mesboot3-inputs): Remove 'xz-mesboot'; add 'gawk-mesboot'.
(glibc-headers-mesboot)[arguments]: Add 'remove-bashism' phase.
(glibc-mesboot)[arguments]: Add 'simplify-intl-tests' phase.
(gcc-mesboot1-wrapper)[native-inputs]: Replace 'bash-mesboot' and
'coreutils-mesboot0' with 'gash-boot' and 'gash-utils-boot'.
(gcc-mesboot-wrapper): Likewise.
(mesboot-package): New procedure.
(bash-mesboot, coreutils-mesboot, grep-mesboot, sed-mesboot,
xz-mesboot, tar-mesboot): Recreate in terms of 'mesboot-package'
using up-to-date versions.
(%boot-mesboot6-inputs): Add 'bash-mesboot', 'coreutils-mesboot',
'grep-mesboot', 'sed-mesboot', 'tar-mesboot', and 'xz-mesboot' to
the list of inputs to add; and add "bash" and "bootar" to the list
of inputs to delete.
2022-03-19 13:33:07 -06:00
Timothy Sample
1594aaecd5
gnu: %boot-tcc-inputs: Remove extra "gash-utils".
...
* gnu/packages/commencement.scm (%boot-tcc-inputs): Remove
'gash-utils-boot' (it is already included in '%boot-gash-inputs'
under the name "coreutils").
2022-03-19 13:33:07 -06:00
Timothy Sample
95630d2d74
gnu: binutils-mesboot0: Update to 2.20.1a.
...
This restores the package to how it was before the Scheme-only
bootstrap. See cb167958ea .
* gnu/packages/commencement.scm (binutils-mesboot0): Update to 2.20.1a.
(binutils-mesboot1)[arguments]: Remove #:phases substitution.
(binutils-mesboot): Inherit from binutils-mesboot1, changing only
the native-inputs field.
2022-03-19 13:33:07 -06:00
Timothy Sample
e42753fd86
gnu: sed-mesboot0: Remove package.
...
* gnu/packages/commencement.scm (sed-mesboot0): Remove variable.
(%boot-tcc-inputs): Remove 'sed-mesboot0'.
2022-03-19 13:33:07 -06:00
Timothy Sample
97a5819643
gnu: bzip2-mesboot: Remove package.
...
gnu/packages/commencement.scm (bzip2-mesboot): Remove variable.
(tcc-boot)[native-inputs]: Remove 'bzip2-mesboot'.
[arguments]: Do not replace the 'unpack' phase.
(%boot-tcc-inputs): Remove 'bzip2-mesboot'.
2022-03-19 13:33:06 -06:00
Timothy Sample
6bf2fa8d1c
gnu: gash-utils-boot: Create 'echo' wrapper.
...
* gnu/packages/commencement.scm (gash-utils-boot)[arguments]: Add a
phase that generates an external wrapper for Gash's 'echo' built-in.
2022-03-19 13:33:06 -06:00
Timothy Sample
ee2f074d0b
gnu: gash: Update to 0.3.0.
...
* gnu/packages/shells.scm (gash): Update to 0.3.0.
[source]: Remove Guile 3.0 snippet.
[arguments]: Delete arguments.
* gnu/packages/commencement.scm (gash-boot)[source]: Do not remove
the Guile 3.0 snippet (it no longer exists).
2022-03-19 13:33:06 -06:00
Timothy Sample
ca6993af91
gnu: bootar: Update to 1b.
...
* gnu/packages/commencement.scm (bootar): Update to 1b.
2022-03-19 13:33:06 -06:00
Timothy Sample
892aac72a2
gnu: gash-utils: Update to 0.2.0.
...
* gnu/packages/patches/gash-utils-ls-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/shells.scm (gash-utils): Update to 0.2.0.
[source]: Remove patch and Guile 3.0 snippet.
* gnu/packages/commencement.scm (gash-utils-boot)[source]: Do not
modify parent value.
[arguments]: Add "env" to the list of scripts to create in the
'pre-configure' phase; add the "gash-utils" module directory in the
'configure', 'build', and 'install' phases.
2022-03-19 13:33:06 -06:00
Timothy Sample
0db2a6e749
gnu-bootstrap: Allow multiple module directories.
...
* guix/build/gnu-bootstrap.scm (bootstrap-configure,
bootstrap-build, bootstrap-install): Treat the 'modules' argument as
a list of directories.
* gnu/packages/commencement.scm (bootar, gash-boot,
gash-utils-boot): Adjust call sites.
2022-03-19 13:33:06 -06:00
Timothy Sample
5268bd97b1
gnu-bootstrap: Configure PACKAGE_NAME.
...
* guix/build/gnu-bootstrap.scm (bootstrap-configure): Add a 'name'
argument and use it to configure the PACKAGE_NAME variable.
* gnu/packages/commencement.scm (bootar, gash-boot,
gash-utils-boot): Use the new argument.
2022-03-19 13:33:06 -06:00
Timothy Sample
4c19c3eb06
gnu: hello-mesboot: Downgrade to 2.10.
...
* gnu/packages/commencement.scm (hello-mesboot): Downgrade to 2.10.
2022-03-19 13:33:00 -06:00
Ludovic Courtès
a58defdae8
news: Add entry about 'guix home container'.
...
* etc/news.scm: Add entry.
2022-03-19 19:20:24 +01:00
Ludovic Courtès
094a2cfbe4
guix home: Add 'container' command.
...
* guix/scripts/home.scm (show-help, %options): Add '--network',
'--share', and '--expose'.
(not-config?, user-shell, spawn-home-container): New procedures.
(%default-system-profile): New variable.
(perform-action): Add #:file-system-mappings, #:container-command,
and #:network?; honor them.
(process-action): Adjust accordingly.
(guix-home)[parse-sub-command]: Add "container".
[parse-args]: New procedure.
Use it instead of 'parse-command-line'.
* tests/guix-home.sh: Add tests.
* doc/guix.texi (Declaring the Home Environment): Mention 'guix home
container' as a way to test configuration.
(Invoking guix home): Document it.
2022-03-19 18:51:09 +01:00
Ludovic Courtès
cff9fee82a
linux-container: Add #:guest-uid and #:guest-gid to 'eval/container'.
...
* gnu/system/linux-container.scm (eval/container): Add #:guest-uid
and #:guest-gid and honor them.
2022-03-19 18:26:00 +01:00
Ludovic Courtès
c77544b387
linux-container: 'eval/container' honors #:namespaces.
...
* gnu/system/linux-container.scm (eval/container): Pass #:namespaces to
'call-with-container'.
2022-03-19 18:26:00 +01:00
Maxim Cournoyer
b45a301618
tests: install: Add two new Btrfs RAID10 install test.
...
* gnu/tests/install.scm (%btrfs-raid10-root-os)
(%btrfs-raid10-root-os): New variables.
(%btrfs-raid10-root-installation-script): Likewise.
(%test-btrfs-raid10-root-images): Likewise.
(%test-btrfs-raid10-root-os, %test-btrfs-raid10-root-os-degraded): New tests.
2022-03-19 11:08:30 -04:00
Maxim Cournoyer
252330edd4
tests: install: Enable the use of multiple disk devices for tests.
...
* gnu/tests/install.scm (run-install)[packages]: Unconditionally add to OS.
[NUMBER-OF-DISKS]: Add argument, update doc and adjust. The returned gexp
output is now a list of images rather than the image itself.
* gnu/tests/install.scm (qemu-command*): Rename IMAGE argument to IMAGES, to
account for the above change. Adjust doc. Generate a QEMU '-drive' argument
for each disk image.
(%test-installed-os): Rename the IMAGE variable to IMAGES.
(%test-installed-extlinux-os): Likewise.
(%test-iso-image-installer): Likewise.
(%test-separate-home-os): Likewise.
(%test-separate-store-os): Likewise.
(%test-raid-root-os): Likewise.
(%test-encrypted-root-os): Likewise.
(%test-lvm-separate-home-os): Likewise.
(%test-encrypted-root-not-boot-os): Likewise.
(%test-btrfs-root-os): Likewise.
(%test-btrfs-raid-root-os): Likewise.
(%test-btrfs-root-on-subvolume-os): Likewise.
(%test-jfs-root-os): Likewise.
(%test-f2fs-root-os): Likewise.
(%test-xfs-root-os): Likewise.
(guided-installation-test): Likewise.
2022-03-19 11:08:30 -04:00
Maxim Cournoyer
52d710b917
tests: install: Streamline 'qemu-command/writable-image'.
...
* gnu/tests/install.scm (qemu-command/writable-image): Replace the use of a
writable backing file by the use of the '-snapshot' option, and rename to...
(qemu-command*): ... this, adjusting all calls.
2022-03-19 11:08:30 -04:00
Maxim Cournoyer
947b8f99d4
tests: install: Adjust the timeouts on two failing tests.
...
The 'login on tty1' and 'getlogin on tty1' tests were failing on a machine
equipped with slower hard drives.
* gnu/tests/base.scm (run-basic-test)
["login on tty1", "getlogin on tty1"]: Bump timeout from 10 to 30 s.
2022-03-19 11:08:30 -04:00
Nicolas Goaziou
55a680a646
gnu: Add wego.
...
* gnu/packages/weather.scm: New file.
* gnu/local.mk: Register new file.
2022-03-19 00:56:29 +01:00
Nicolas Goaziou
3a68cf2b96
gnu: Add go-github-com-schachmat-ingo.
...
* gnu/packages/golang.scm (go-github-com-schachmat-ingo): New variable.
2022-03-19 00:56:23 +01:00
EuAndreh
465259be78
doc: Fix wrong variable name.
...
* doc/guix.texi (Mail services): use correct variable name.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-18 23:51:19 +01:00
Ludovic Courtès
27c273ec89
doc: cookbook: Update Tor onion service name.
...
* doc/guix-cookbook.texi: New variable.
(Getting substitutes from Tor): Use it.
2022-03-18 23:51:19 +01:00
Ludovic Courtès
de3cd060cc
gnu: guix: Update to 2fb4304.
...
* gnu/packages/package-management.scm (guix): Update to 2fb4304 .
2022-03-18 23:51:18 +01:00
Leo Famulari
386adb6df0
gnu: b2sum: Produce generic binaries and enable tuning.
...
* gnu/packages/crypto.scm (b2sum)[arguments]: Add 'de-tune' phase.
[properties]: Mark the package as tunable.
2022-03-18 12:58:05 -04:00
Ludovic Courtès
2fb4304ee7
gnu: bitlbee-purple: Use 'modify-inputs'.
...
* gnu/packages/messaging.scm (bitlbee-purple)[inputs]: Use 'modify-inputs'.
2022-03-18 16:03:35 +01:00
Ludovic Courtès
cd6d3a8771
gnu: bitlbee-purple: Add search path for "PURPLE_PLUGIN_PATH".
...
Suggested by Maxime Devos.
* gnu/packages/messaging.scm (bitlbee-purple)[native-search-paths]: New field.
2022-03-18 16:03:34 +01:00
Formbi
bc6490a85f
gnu: Add ckb-next.
...
* gnu/packages/hardware.scm (ckb-next): add ckb-next
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-03-18 16:03:34 +01:00
Ludovic Courtès
a6de0c4c9c
gnu: feh, newsboat: Inline top-level reference to 'curl'.
...
These references introduced top-level circular dependencies.
Furthermore, they were inaccurate since only CURL_CA_BUNDLE is honored.
* gnu/packages/image-viewers.scm (feh)[native-search-paths]: Remove
top-level reference to 'curl'; inline "CURL_CA_BUNDLE" spec.
* gnu/packages/syndication.scm (newsboat)[native-search-paths]:
Likewise.
2022-03-18 16:03:34 +01:00
Ludovic Courtès
7f9616717f
gnu: ghc-optparse-applicative@0.15.1.0: Avoid circular top-level references.
...
* gnu/packages/purescript.scm (ghc-optparse-applicative-0.15.1.0): Move
to...
* gnu/packages/haskell-xyz.scm (ghc-optparse-applicative-0.15.1.0): ... here.
2022-03-18 16:03:34 +01:00
angryrectangle
3a91c92547
home: services: Fix bash aliases without guix-defaults.
...
* gnu/home/services/shells.scm: Fix bash aliases not being added if
guix-defaults? was #f. Also fix inaccuracy in documentation about placement
of defaults.
* doc/guix.texi (Shells Home Services): Adjust accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-18 16:03:34 +01:00
Ludovic Courtès
09c7eeb659
gnu: emacs-osm: Record the absolute file name of 'curl'.
...
* gnu/packages/emacs-xyz.scm (emacs-osm)[arguments, inputs]: New fields.
2022-03-18 16:03:34 +01:00
Ludovic Courtès
0011dd0a01
gnu: emacs-osm: Fetch source over Git.
...
* gnu/packages/emacs-xyz.scm (emacs-osm)[source]: Switch to 'git-fetch'.
2022-03-18 16:03:33 +01:00
Allan Adair
64677f40e0
gnu: Add emacs-osm.
...
* gnu/packages/emacs-xyz.scm (emacs-osm): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-03-18 16:03:33 +01:00
Ludovic Courtès
322707bc7f
guix system: Call 'export-graph' with the right port argument.
...
* guix/scripts/system.scm (export-extension-graph)
(export-shepherd-graph): Honor PORT.
2022-03-18 16:03:33 +01:00
Ludovic Courtès
25261cbf96
guix home: Implement the 'extension-graph' and 'shepherd-graph' actions.
...
Until now these two actions were silently ignored.
* guix/scripts/home.scm (show-help, %options): Add "--graph-backend".
(%default-options): Add 'graph-backend' key.
(export-extension-graph, export-shepherd-graph): New procedures.
(perform-action): Add #:graph-backend parameter. Add cases for the
'extension-graph' and 'shepherd-graph' actions.
(process-action): Pass #:graph-backend to 'perform-action'.
* guix/scripts/system.scm (service-node-type)
(shepherd-service-node-type): Export
* tests/guix-home.sh: Add tests.
* doc/guix.texi (Invoking guix home): Document it.
2022-03-18 16:03:33 +01:00
Ludovic Courtès
e607c377bb
home: services: Export record type accessors.
...
* gnu/home/services/shepherd.scm: Export <home-shepherd-configuration>
accessors. Re-export <shepherd-service> accessors.
2022-03-18 16:03:33 +01:00
Ludovic Courtès
f5a94b3a9f
graph: Factorize 'lookup-backend'.
...
* guix/graph.scm (lookup-backend): New procedure.
* guix/scripts/graph.scm (lookup-backend): Remove.
* guix/scripts/system.scm (lookup-backend): Remove.
* po/guix/POTFILES.in: Add 'guix/graph.scm'.
2022-03-18 16:03:33 +01:00
Ludovic Courtès
625fa3cfe8
ui: 'show-what-to-build' highlights "would be downloaded" headings.
...
* guix/ui.scm (show-what-to-build): Highlight "X MB would be downloaded".
2022-03-18 16:03:33 +01:00
Ludovic Courtès
9e0f0123a0
ui: 'show-what-to-build' highlights "The following [...] will be built".
...
* guix/colors.scm (highlight/warn): New procedure.
* guix/ui.scm (show-what-to-build): Use 'highlight/warn' when displaying
what would/will be built.
2022-03-18 16:03:32 +01:00
Ludovic Courtès
2da0f2828b
gnu: petsc-openmpi: Remove input labels.
...
* gnu/packages/maths.scm (petsc-openmpi)[inputs]: Use 'modify-inputs'.
[arguments]: Adjust label name for hdf5.
2022-03-18 16:03:32 +01:00
Ludovic Courtès
5f83f95210
gnu: petsc-openmpi: Fix compilation with Scotch 7.0.
...
* gnu/packages/maths.scm (petsc-openmpi)[inputs]: Add SCOTCH:METIS.
[arguments]: Add 'adjust-pt-scotch-library-names' phase.
2022-03-18 16:03:32 +01:00
Efraim Flashner
3e34b01b70
gnu: Add python-scikit-allel.
...
* gnu/packages/python-science.scm (python-scikit-allel): New variable.
2022-03-18 15:58:23 +02:00
cage
cab5f92836
gnu: Add cl-purgatory.
...
* gnu/packages/lisp-xyz.scm (cl-purgatory, ecl-purgatory, sbcl-purgatory): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-18 14:19:46 +01:00
Efraim Flashner
8075fb64a9
gnu: vim: Update to 8.2.4564.
...
* gnu/packages/vim.scm (vim): Update to 8.2.4564.
[arguments]: Adjust custom 'patch-absolute-paths phase to upstream
changes.
2022-03-18 14:09:07 +02:00
Mathieu Othacehe
a03936a223
gnu: gnome-shell-extension-customize-ibus: Update to 82.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-customize-ibus): Update to 82.
2022-03-18 10:48:24 +01:00
Olivier Dion
ba15abc008
gnu: capstone: Update to 4.0.2.
...
* gnu/packages/engineering.scm (capstone): Update to 4.0.2.
[source]: Fix indentation and git URL.
[phases]: Strip trailing #t.
[home]: Update URL.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-18 01:44:32 -04:00
Maxim Cournoyer
c886968bb1
gnu: Add sysbench.
...
* gnu/packages/benchmark.scm (sysbench): New variable.
2022-03-18 01:32:23 -04:00
Maxim Cournoyer
7be44e8587
gnu: Add ck.
...
* gnu/packages/c.scm (ck): New variable.
2022-03-18 01:26:26 -04:00
Maxim Cournoyer
cd85f8bb95
utils: Add ar-for-target and ld-for-target procedures.
...
* guix/utils.scm (ar-for-target, ld-for-target): New procedures.
2022-03-18 01:26:26 -04:00
Maxim Cournoyer
806824c2c0
gnu: docbook-xml-4.1.2: Install an XML catalog file.
...
* gnu/packages/docbook.scm (docbook-xml-4.1.2)[builder]: Generate a catalog
file.
[native-inputs]: Add libxml2.
2022-03-18 01:20:32 -04:00
Maxim Cournoyer
93e9712952
gnu: postgresql-14: Update to 14.2.
...
* gnu/packages/databases.scm (postgresql-14): Update to 14.2.
2022-03-18 00:49:40 -04:00
Brice Waegeneire
573a15474f
gnu: postgresql-11: Update to 11.15.
...
* gnu/packages/databases.scm (postgresql-11): Update to 11.15.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-18 00:49:40 -04:00
Brice Waegeneire
284c0dca4e
gnu: postgresql-10: Update to 10.20.
...
* gnu/packages/databases.scm (postgresql-10): Update to 10.20.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-18 00:49:40 -04:00
Maxim Cournoyer
a464cd556e
gnu: postgresql-9.6: Remove EOL package.
...
* gnu/packages/databases.scm (postgresql-9.6): Delete variable.
2022-03-18 00:49:39 -04:00
Maxim Cournoyer
e2264e6328
gnu: postgresql-13: Update to 13.6.
...
* gnu/packages/databases.scm (postgresql-13): Update to 13.6.
2022-03-18 00:43:51 -04:00
Brice Waegeneire
f0227a18c2
gnu: postgresql: Install manpages and info manual.
...
Fixes <https://issues.guix.gnu.org/47606 >.
* gnu/packages/databases.scm (postgresql)[arguments]: Use gexps and remove
trailing #t.
[configure-flags]: Add '--mandir'.
[phases]{install-manuals}: New phase.
[native-inputs]: New field.
[inputs]: Use new style.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-18 00:24:31 -04:00
Leo Famulari
df2e19f376
gnu: MPD: Update to 0.23.6.
...
* gnu/packages/mpd.scm (mpd): Update to 0.23.6.
2022-03-18 00:18:12 -04:00
Christine Lemmer-Webber
2d206cd3dc
gnu: mesa: Update to 21.3.7.
...
* gnu/packages/gl.scm (mesa): Update to 21.3.7.
2022-03-16 13:49:50 -04:00
Tobias Geerinckx-Rice
f73af2f88e
gnu: linux-libre: Enable UTF-8 normalization and casefolding.
...
Without this it is apparently impossible to mount file systems with the
feature, which apparently some distributions do by default now.
podiki[m]> I have an sdcard that was formatted with ext4 casefold
[by Arch Linux], cannot be mounted
* gnu/packages/aux-files/linux-libre/5.10-arm.conf,
gnu/packages/aux-files/linux-libre/5.10-arm64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.15-arm.conf,
gnu/packages/aux-files/linux-libre/5.15-arm64.conf,
gnu/packages/aux-files/linux-libre/5.15-i686.conf,
gnu/packages/aux-files/linux-libre/5.15-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.16-arm.conf,
gnu/packages/aux-files/linux-libre/5.16-arm64.conf,
gnu/packages/aux-files/linux-libre/5.16-i686.conf,
gnu/packages/aux-files/linux-libre/5.16-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-arm.conf,
gnu/packages/aux-files/linux-libre/5.4-arm64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf:
Set CONFIG_UNICODE=y.
2022-03-13 01:00:00 +01:00
J. Sims via Guix-patches via
a28dd47192
gnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-7.37e27f9.
...
This fixes issues with Linux 5.17 and adds optimizations for 5.15:
https://github.com/aircrack-ng/rtl8812au/pull/942
https://github.com/aircrack-ng/rtl8812au/commit/2f52f84096ae09d36012d455d29b73e6cb37f740
* gnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to
5.6.4.2-7.37e27f9.
2022-03-17 17:39:39 -04:00
Leo Famulari
0c0fdae4ab
gnu: linux-libre 4.9: Update to 4.9.307.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.307.
(linux-libre-4.9-pristine-source): Update hash.
2022-03-17 17:39:39 -04:00
Leo Famulari
a06b378896
gnu: linux-libre 4.14: Update to 4.14.272.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.272.
(linux-libre-4.14-pristine-source): Update hash.
2022-03-17 17:39:39 -04:00
Leo Famulari
b498081dcc
gnu: linux-libre 4.19: Update to 4.19.235.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.235.
(linux-libre-4.19-pristine-source): Update hash.
2022-03-17 17:39:39 -04:00
Leo Famulari
38e9afec0d
gnu: linux-libre 5.4: Update to 5.4.185.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.185.
(linux-libre-5.4-pristine-source): Update hash.
2022-03-17 17:39:38 -04:00
Leo Famulari
4dbe57e29d
gnu: linux-libre 5.10: Update to 5.10.106.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.106.
(linux-libre-5.10-pristine-source): Update hash.
2022-03-17 17:39:38 -04:00
Leo Famulari
297e82fb84
gnu: linux-libre 5.15: Update to 5.15.29.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.29.
(linux-libre-5.15-pristine-source): Update hash.
2022-03-17 17:39:38 -04:00
Leo Famulari
25f4d66705
gnu: linux-libre: Update to 5.16.15.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.15.
(linux-libre-5.16-pristine-source): Update hash.
2022-03-17 17:39:35 -04:00
Maxim Cournoyer
2c4284d952
Revert "services: nfs: Define rpcbind-shepherd-service at the top level."
...
This reverts commit 0a9e82b430 , which didn't end
up fixing anything. The problem was elsewhere; namely, using
'operating-system-services' instead of 'operating-system-user-services'.
2022-03-17 16:48:21 -04:00
Maxim Cournoyer
0a9e82b430
services: nfs: Define rpcbind-shepherd-service at the top level.
...
Attempting to use the 'nfs-service-type' as part of a computed
operating-system definition, the following exception would be thrown:
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
ERROR:
1. &ambiguous-target-service-error:
service: #<<service> type: #<service-type rpcbind 7f7529853780> value: #<<rpcbind-configuration> rpcbind: #<package rpcbind@1.2.6 gnu/packages/onc-rpc.scm:87 7f75389e78f0> warm-start?: #t>>
target-type: #<service-type shepherd-root 7f7529396080>
2. &message: "more than one target service of type 'shepherd-root'"
The problem was that the rpcbind shepherd-service object was dynamically
instantiated every time the rpcbind-service-type would be called, causing
multiple objects in some situations, resulting in the above condition.
* gnu/services/nfs.scm (rpcbind-service-type): Refactor and adjust in a way to
extract...
(rpcbind-shepherd-service): ... this new procedure.
2022-03-17 16:10:41 -04:00
Efraim Flashner
276a767e2c
gnu: guile-git: Skip test on powerpc-linux.
...
* gnu/packages/guile.scm (guile-git)[arguments]: When building on
powerpc-linux add a phase to skip one test.
2022-03-17 20:01:04 +02:00
Ricardo Wurmus
bbe42bb392
gnu: Add r-mbess.
...
* gnu/packages/cran.scm (r-mbess): New variable.
2022-03-17 15:30:21 +01:00
Efraim Flashner
1c85338cdd
gnu: python-jupyter-sphinx: Run tests.
...
* gnu/packages/sphinx.scm (python-jupyter-sphinx)[source]: Download
using git-fetch.
[arguments]: Use custom 'check phase.
[native-inputs]: Add python-pytest.
2022-03-17 14:52:44 +02:00
Efraim Flashner
e4b91f10c8
gnu: python-scipy: Adjust phases.
...
* gnu/packages/python-science.scm (python-scipy)[arguments]: Replace
'check with custom 'check phase.
2022-03-17 14:51:38 +02:00
jgart
bae2201a8d
gnu: sicp: Update to 20180718-2.bda03f7.
...
* gnu/packages/scheme.scm (sicp): Update to 20180718-2.bda03f7.
[version]: Use git-version function.
[source]: Use git-file-name function.
[arguments]: Remove trailing `#t`.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-17 10:02:23 +01:00
jgart
a7b40dff2f
gnu: cl-3bmd: Update to 0.0.0-3.4e08d82.
...
* gnu/packages/lisp-xyz.scm (sbcl-3bmd): Update to 0.0.0-3.4e08d82.
[native-inputs]: Add sbcl-fiasco.
[inputs]: Add python, python-pygments, and use newer inputs guix style.
[arguments]: Add 'fix-python3-path' phase.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-17 10:01:59 +01:00
jgart
b999ce74ba
gnu: cl-envy: Update to 26a7faa.
...
* gnu/packages/lisp-xyz.scm (sbcl-envy): Update to 26a7faa.
[native-inputs]: Uncomment test inputs and use new style.
[arguments]: Add 'asd-systems' parameter, Remove 'fix-tests' phase.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-17 09:32:39 +01:00
Ricardo Wurmus
24f7c64bb2
gnu: Add r-ggtern.
...
* gnu/packages/cran.scm (r-ggtern): New variable.
2022-03-17 07:46:19 +01:00
Carl Dong
34e9eae68c
gnu: cross-base: Don't specify mingw --with-newlib
...
Previous to this commit, we added a --with-newlib configure flag to
cross-gcc when cross-newlib?, but cross-newlib? is true only when
target-mingw?.
It turns out that specifying --with-newlib disables the
GLIBCXX_CROSSCONFIG check, which is used to detect
_GLIBCXX_HAVE__WFOPEN, which is required in C++17 std::filesystem for
mingw-w64 systems.
Additional context: In gnu/packages/embedded.scm, --with-newlib is
specified explicitly when we're actually using newlib, which seems like
the correct way of handling it.
Situation in other distros:
- Debian's gcc-mingw-w64 doesn't specify --with-newlib
- Fedora's mingw64-gcc-c++ explicitly specifies --without-newlib
Chesterton's fence: Chatting with janneke, who originally added this
mechanism, reveals that this flag is not only no longer required, but
also that removing it doesn't break his guile-mingw builds. See IRC logs
of #guix for 2022-02-15.
* gnu/packages/cross-base.scm (cross-gcc-arguments): Don't check for and
specify --with-newlib.
(cross-libc): Check for mingw and use mingw-w64 directly.
(cross-newlib?): Remove, unexport.
(native-libc): Remove.
2022-03-16 22:13:48 -04:00
Tobias Geerinckx-Rice
0c6c957a01
gnu: knot: Update to 3.1.6.
...
* gnu/packages/dns.scm (knot): Update to 3.1.6.
2022-03-13 01:00:00 +01:00
Leo Famulari
69d3896c0f
gnu: expat: Update to 2.4.7.
...
This fixes some regressions in 2.4.5 and 2.4.6:
https://www.xml.com/news/2022-02-expat-246/
https://www.xml.com/news/2022-03-expat-247/
* gnu/packages/xml.scm (expat/fixed): Update to 2.4.7.
2022-03-16 17:14:19 -04:00
Leo Famulari
62ea3d510f
gnu: OpenSSL 3: Update to 3.0.2 [fixes CVE-2022-0778].
...
For more information about this vulnerability:
https://www.openssl.org/news/secadv/20220315.txt
* gnu/packages/tls.scm (openssl-3.0): Update to 3.0.2.
2022-03-16 17:14:19 -04:00
Leo Famulari
139a5cab04
gnu: OpenSSL: Update to 1.1.1n [fixes CVE-2022-0778].
...
For more information about this vulnerability:
https://www.openssl.org/news/secadv/20220315.txt
* gnu/packages/tls.scm (openssl/fixed): Update to 1.1.1n.
2022-03-16 17:14:08 -04:00
Tobias Geerinckx-Rice
3076e69577
gnu: isc-dhcp: Update bundled BIND to 9.11.37.
...
* gnu/packages/admin.scm (isc-dhcp)[inputs]:
Update bind-source-tarball to 9.11.37.
2022-03-13 01:00:37 +01:00
Tobias Geerinckx-Rice
880e70e8b6
gnu: bind: Update to 9.16.27 [fixes CVE-2022-0396].
...
* gnu/packages/dns.scm (isc-bind): Update to 9.16.27.
2022-03-13 01:00:00 +01:00
Tobias Geerinckx-Rice
1ef6203630
gnu: cdrtools: Don't return #t from snippet.
...
* gnu/packages/cdrom.scm (cdrtools)[source]: Don't return #t from snippet.
2022-03-13 01:00:01 +01:00
Tobias Geerinckx-Rice
0ac0f43a90
gnu: cdrtools: Use G-expressions.
...
* gnu/packages/cdrom.scm (cdrtools)[arguments]:
Rewrite as G-expressions. Don't return #t from phases.
2022-03-13 01:00:00 +01:00
Tobias Geerinckx-Rice
b97a8b8941
gnu: cdrtools: Link dynamically.
...
* gnu/packages/cdrom.scm (cdrtools)[arguments]: Add "LINKMODE=dynamic" to
the #:configure-flags.
2022-03-13 01:00:00 +01:00
Tobias Geerinckx-Rice
53ac77389c
gnu: cdrtools: Prepare for cross-compilation.
...
* gnu/packages/cdrom.scm (cdrtools)[arguments]: Use CC-FOR-TARGET.
2022-03-13 01:00:00 +01:00
Efraim Flashner
21457fb31e
gnu: ruby-stackprof: Adjust skipped test on powerpc-linux.
...
* gnu/packages/ruby.scm (ruby-stackprof)[arguments]: On powerpc-linux
adjust the 'skip-dubious-test phase.
2022-03-16 20:24:52 +02:00
Andrew Tropin
d74d18437e
gnu: i2pd: Update to 2.41.0.
...
* gnu/packages/i2p.scm (i2pd): Update to 2.41.0.
[arguments]: Remove trailing slash to match all libi2pd entries.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-16 16:48:11 +01:00
jgart
4637b6952c
gnu: cl-mito: Update to 47ba486.
...
* gnu/packages/lisp-xyz.scm (sbcl-mito): Update to 47ba486.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-16 16:48:11 +01:00
Guillaume Le Vaillant
2da3c84ab7
gnu: opencpn: Update to 5.6.0.
...
* gnu/packages/geo.scm (opencpn): Update to 5.6.0.
[inputs]: Add alsa-utils, eudev, jasper, libjpeg-turbo and libusb.
2022-03-16 16:48:11 +01:00
Tanguy Le Carrour
797e308047
gnu: Add tessen.
...
* gnu/packages/password-utils.scm (tessen): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-16 15:48:53 +01:00
Denis 'GNUtoo' Carikli
d7a30c6e1d
gnu: matterbridge: update to 1.24.0
...
* gnu/packages/messaging.scm (matterbridge): Update to 1.24.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-16 15:48:52 +01:00
Pradana AUMARS
fee68a93d8
gnu: Add python-mathlibtools.
...
* gnu/packages/lean.scm (python-mathlibtools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-16 15:48:52 +01:00
Jai Vetrivelan
f1aa1f3412
gnu: dunst: Update to 1.8.1.
...
* gnu/packages/dunst.scm (dunst): Update to 1.8.1.
* gnu/packages/patches/dunst-1.7.3-fix-crash.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-16 15:48:52 +01:00
Denis 'GNUtoo' Carikli
4ba792fa15
gnu: python-gitlab: update to 3.2.0
...
* gnu/packages/python-web.scm (python-gitlab): Update to 3.2.0
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-16 15:48:52 +01:00
Ludovic Courtès
47960b5526
system: Improve 'read-boot-parameters' incompatibility diagnostic.
...
Previously, when reading an incompatible "parameters" file, 'guix
system' would print a warning and then crash with a wrong-type-arg
backtrace because code expects 'read-boot-parameters' to always return a
<boot-parameters> record.
* gnu/system.scm (read-boot-parameters): Upon incompatibility, raise an
error instead of returning #f. Also raise a '&fix-hint' condition.
* tests/boot-parameters.scm ("read, construction, mandatory fields"):
Define 'test-read-boot-parameters' as a macro; expect
'formatted-message?' exceptions rather than #f returns.
2022-03-16 15:48:52 +01:00
Brendan Tildesley
5d4af22ef2
gnu: cryfs: Update to 0.11.2.
...
* gnu/packages/crypto.scm (cryfs): Update to 0.11.2.
[arguments]: Fix build with boost 1.77
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-16 15:48:52 +01:00
Ludovic Courtès
00dfff84c6
packages: 'modify-inputs' preserves outputs in 'replace' clauses.
...
Fixes <https://issues.guix.gnu.org/53915 >.
Reported by Gordon Quad <gordon@niflheim.info >.
* guix/packages.scm (replace-input): Preserve the outputs of INPUT by
default.
* tests/packages.scm ("modify-inputs, replace, extra output"): New test.
2022-03-16 15:48:51 +01:00
Ludovic Courtès
e3801126a9
tests: Exercise 'modify-inputs' with a 'replace' clause.
...
* tests/packages.scm ("modify-inputs, replace")
("modify-inputs, replace, change output"): New tests.
2022-03-16 15:48:51 +01:00
Fatima Toothpaste
66a4a5ecb2
gnu : nicotine+: Update to 3.2.1.
...
* gnu/packages/nicotine.scm (nicotine+): Update to 3.2.1.
[source]: Delete network requried tests in snippet.
[arguments]: Remove trailing #t.
Replae 'check phase to run proper test.
[inputs]: Add bash-minimal, gspell, libappindicator.
[native-inputs]: Remove python-pytest. Add xvfb-run.
[home-page]: Update URL.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-16 15:48:51 +01:00
Efraim Flashner
53d986215f
Revert "gnu: %boot3-inputs: Add missing input."
...
This reverts commit ed2ca2dcb5 .
This is no longer needed after the gcc STARTFILE_PREFIX_SPEC commit.
2022-03-16 12:17:09 +02:00
Efraim Flashner
030900747b
Revert "gnu: Add %final-inputs-riscv64."
...
This reverts commit 0444be8689 .
This is no longer necessary after the gcc STARTFILE_PREFIX_SPEC commit.
2022-03-16 12:16:15 +02:00
Efraim Flashner
32f52f82b3
gnu: gcc: For riscv64-linux remove STARTFILE_PREFIX_SPEC.
...
* gnu/packages/gcc.scm (gcc-4.7)[arguments]: When building for
riscv64-linux and the 'gcc/configure/riscv' directory exists adjust the
STARTFILE_PREFIX_SPEC so it doesn't do anything.
2022-03-16 12:09:42 +02:00
kiasoc5
53370c7b03
gnu: httpie: Update to 3.1.0 [security fixes].
...
Fixes CVE-2022-24737 and CVE-2022-0430.
* gnu/packages/python-web.scm (httpie): Update to 3.1.0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2022-03-15 20:01:33 -04:00
zimoun
8a0713aef2
gnu: Add r-diffcyt.
...
* gnu/packages/bioconductor.scm (r-diffcyt): New variable.
2022-03-15 22:55:37 +01:00
zimoun
69af58e9a1
gnu: Add r-ga.
...
* gnu/packages/cran.scm (r-ga): New variable.
2022-03-15 22:55:01 +01:00
zimoun
76f96c891c
gnu: Add r-carrier.
...
* gnu/packages/cran.scm (r-carrier): New variable.
2022-03-15 22:54:14 +01:00
zimoun
71ec67ef3f
gnu: Add r-babelwhale.
...
* gnu/packages/cran.scm (r-babelwhale): New variable.
2022-03-15 22:53:09 +01:00
zimoun
59978546fe
gnu: Add r-polychrome.
...
* gnu/packages/cran.scm (r-polychrome): New variable.
2022-03-15 22:52:37 +01:00
zimoun
fdbc472bd1
gnu: Add r-scannotatr.
...
* gnu/packages/bioconductor.scm (r-scannotatr): New variable.
2022-03-15 22:50:42 +01:00
Ricardo Wurmus
bec806e2fc
gnu: r-sn: Update to 2.0.2.
...
* gnu/packages/statistics.scm (r-sn): Update to 2.0.2.
2022-03-15 22:14:47 +01:00
Ricardo Wurmus
b3dbb32bb3
gnu: r-dt: Update to 0.21.
...
* gnu/packages/statistics.scm (r-dt): Update to 0.21.
2022-03-15 22:14:47 +01:00
Ricardo Wurmus
b6a1cc89d4
gnu: r-simr: Update to 1.0.6.
...
* gnu/packages/statistics.scm (r-simr): Update to 1.0.6.
[propagated-inputs]: Add r-lmertest.
[synopsis]: Change case and spelling.
[description]: Use complete sentences.
2022-03-15 22:14:47 +01:00
Ricardo Wurmus
6c30609f23
gnu: r-rmarkdown: Update to 2.13.
...
* gnu/packages/statistics.scm (r-rmarkdown): Update to 2.13.
[propagated-inputs]: Add r-bslib.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
be72c056f6
gnu: r-withr: Update to 2.5.0.
...
* gnu/packages/statistics.scm (r-withr): Update to 2.5.0.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
f077fa0fd0
gnu: r-openssl: Update to 2.0.0.
...
* gnu/packages/statistics.scm (r-openssl): Update to 2.0.0.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
2af90fa53e
gnu: r-commonmark: Update to 1.8.0.
...
* gnu/packages/statistics.scm (r-commonmark): Update to 1.8.0.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
46a1b44782
gnu: r-desc: Update to 1.4.1.
...
* gnu/packages/statistics.scm (r-desc): Update to 1.4.1.
[propagated-inputs]: Remove r-crayon; add r-cli.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
f2386cafcf
gnu: r-bbmisc: Update to 1.12.
...
* gnu/packages/statistics.scm (r-bbmisc): Update to 1.12.
[propagated-inputs]: Add r-data-table.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
4bc8d24e16
gnu: r-locfit: Update to 1.5-9.5.
...
* gnu/packages/statistics.scm (r-locfit): Update to 1.5-9.5.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
b0e3061665
gnu: r-rlang: Update to 1.0.2.
...
* gnu/packages/statistics.scm (r-rlang): Update to 1.0.2.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
4f9f37cfa9
gnu: r-survival: Update to 3.3-1.
...
* gnu/packages/statistics.scm (r-survival): Update to 3.3-1.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
7751e96df2
gnu: r-bien: Update to 1.2.5.
...
* gnu/packages/cran.scm (r-bien): Update to 1.2.5.
[native-inputs]: Remove r-testthat.
2022-03-15 22:14:46 +01:00
Ricardo Wurmus
d66b958b6d
gnu: r-filehash: Update to 2.4-3.
...
* gnu/packages/cran.scm (r-filehash): Update to 2.4-3.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
88716a4694
gnu: r-pdftools: Update to 3.1.1.
...
* gnu/packages/cran.scm (r-pdftools): Update to 3.1.1.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
aaec4f36a8
gnu: r-mlr3tuning: Update to 0.12.1.
...
* gnu/packages/cran.scm (r-mlr3tuning): Update to 0.12.1.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
4ad704ee05
gnu: r-bbotk: Update to 0.5.1.
...
* gnu/packages/cran.scm (r-bbotk): Update to 0.5.1.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
c01ae306ad
gnu: r-mlr3: Update to 0.13.3.
...
* gnu/packages/cran.scm (r-mlr3): Update to 0.13.3.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
e14b368dfe
gnu: r-parsnip: Update to 0.2.0.
...
* gnu/packages/cran.scm (r-parsnip): Update to 0.2.0.
[propagated-inputs]: Add r-cli, r-ggplot2, and r-withr.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
f4e5ed1120
gnu: r-posterior: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-posterior): Update to 1.2.1.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
bb98e8bbf6
gnu: r-latex2exp: Update to 0.9.4.
...
* gnu/packages/cran.scm (r-latex2exp): Update to 0.9.4.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
5fc38f7ab6
gnu: r-shinystan: Update to 2.6.0.
...
* gnu/packages/cran.scm (r-shinystan): Update to 2.6.0.
[propagated-inputs]: Remove r-rsconnect.
2022-03-15 22:14:45 +01:00
Ricardo Wurmus
682d4a4b64
gnu: r-semplot: Update to 1.1.5.
...
* gnu/packages/cran.scm (r-semplot): Update to 1.1.5.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
3a7e5bb521
gnu: r-qgraph: Update to 1.9.2.
...
* gnu/packages/cran.scm (r-qgraph): Update to 1.9.2.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
5b992f4b42
gnu: r-openmx: Update to 2.20.6.
...
* gnu/packages/cran.scm (r-openmx): Update to 2.20.6.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
1e2b297a56
gnu: r-sem: Update to 3.1-14.
...
* gnu/packages/cran.scm (r-sem): Update to 3.1-14.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
183581903e
gnu: r-quanteda: Update to 3.2.1.
...
* gnu/packages/cran.scm (r-quanteda): Update to 3.2.1.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
37d4f83a2c
gnu: r-torch: Update to 0.7.2.
...
* gnu/packages/cran.scm (r-torch): Update to 0.7.2.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
e8104d1d63
gnu: r-caret: Update to 6.0-91.
...
* gnu/packages/cran.scm (r-caret): Update to 6.0-91.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
e910b87515
gnu: r-imager: Update to 0.42.13.
...
* gnu/packages/cran.scm (r-imager): Update to 0.42.13.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
2cc2e440dc
gnu: r-seewave: Update to 2.2.0.
...
* gnu/packages/cran.scm (r-seewave): Update to 2.2.0.
2022-03-15 22:14:44 +01:00
Ricardo Wurmus
0d76859355
gnu: r-sysfonts: Update to 0.8.8.
...
* gnu/packages/cran.scm (r-sysfonts): Update to 0.8.8.
2022-03-15 22:14:43 +01:00
Ricardo Wurmus
13bb00192c
gnu: r-bio3d: Update to 2.4-3.
...
* gnu/packages/cran.scm (r-bio3d): Update to 2.4-3.
2022-03-15 22:14:43 +01:00
Ricardo Wurmus
f4f1a353ae
gnu: r-pracma: Update to 2.3.8.
...
* gnu/packages/cran.scm (r-pracma): Update to 2.3.8.
2022-03-15 22:14:43 +01:00
Ricardo Wurmus
84e5b9fac2
gnu: r-parameters: Update to 0.17.0.
...
* gnu/packages/cran.scm (r-parameters): Update to 0.17.0.
2022-03-15 22:14:43 +01:00
Ricardo Wurmus
766f8ea02c
gnu: r-styler: Update to 1.7.0.
...
* gnu/packages/cran.scm (r-styler): Update to 1.7.0.
[propagated-inputs]: Remove r-backports, r-glue, and r-xfun.
2022-03-15 22:14:43 +01:00
Ricardo Wurmus
c0d132d4d1
gnu: r-mcmcpack: Update to 1.6-1.
...
* gnu/packages/cran.scm (r-mcmcpack): Update to 1.6-1.
2022-03-15 22:14:43 +01:00
Ricardo Wurmus
03800a95b0
gnu: r-float: Update to 0.2-6.1.
...
* gnu/packages/cran.scm (r-float): Update to 0.2-6.1.
2022-03-15 22:14:43 +01:00
Ricardo Wurmus
15970c6e21
gnu: r-sf: Update to 1.0-7.
...
* gnu/packages/cran.scm (r-sf): Update to 1.0-7.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
4a3b7e497b
gnu: r-udunits2: Update to 0.13.2.1.
...
* gnu/packages/cran.scm (r-udunits2): Update to 0.13.2.1.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
4e8e54a47f
gnu: r-gamlss-dist: Update to 6.0-3.
...
* gnu/packages/cran.scm (r-gamlss-dist): Update to 6.0-3.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
507123b893
gnu: r-densityclust: Update to 0.3.2.
...
* gnu/packages/cran.scm (r-densityclust): Update to 0.3.2.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
b1d358e742
gnu: r-tidytree: Update to 0.3.9.
...
* gnu/packages/cran.scm (r-tidytree): Update to 0.3.9.
[propagated-inputs]: Add r-pillar.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
edbe5a7c31
gnu: r-admisc: Update to 0.25.
...
* gnu/packages/cran.scm (r-admisc): Update to 0.25.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
464580c907
gnu: r-fmsb: Update to 0.7.3.
...
* gnu/packages/cran.scm (r-fmsb): Update to 0.7.3.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
f180f43645
gnu: r-circular: Update to 0.4-94.
...
* gnu/packages/cran.scm (r-circular): Update to 0.4-94.
2022-03-15 22:14:42 +01:00
Ricardo Wurmus
51cb6e9a4e
gnu: r-rcppgsl: Update to 0.3.11.
...
* gnu/packages/cran.scm (r-rcppgsl): Update to 0.3.11.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
e796678766
gnu: r-glmmtmb: Update to 1.1.3.
...
* gnu/packages/cran.scm (r-glmmtmb): Update to 1.1.3.
[native-inputs]: Add r-rmarkdown.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
aa9a3a69e0
gnu: r-tmb: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-tmb): Update to 1.8.0.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
d147bf7a1f
gnu: r-bayesplot: Update to 1.9.0.
...
* gnu/packages/cran.scm (r-bayesplot): Update to 1.9.0.
[propagated-inputs]: Add r-posterior.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
6515fff157
gnu: r-gam: Update to 1.20.1.
...
* gnu/packages/cran.scm (r-gam): Update to 1.20.1.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
56ba9331df
gnu: r-precrec: Update to 0.12.9.
...
* gnu/packages/cran.scm (r-precrec): Update to 0.12.9.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
95350fb1d7
gnu: r-flextable: Update to 0.7.0.
...
* gnu/packages/cran.scm (r-flextable): Update to 0.7.0.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
4199e47865
gnu: r-renv: Update to 0.15.4.
...
* gnu/packages/cran.scm (r-renv): Update to 0.15.4.
2022-03-15 22:14:41 +01:00
Ricardo Wurmus
d0321cd18f
gnu: r-maptools: Update to 1.1-3.
...
* gnu/packages/cran.scm (r-maptools): Update to 1.1-3.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
8fae1d0c9b
gnu: r-xfun: Update to 0.30.
...
* gnu/packages/cran.scm (r-xfun): Update to 0.30.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
145f5db8ba
gnu: r-seriation: Update to 1.3.3.
...
* gnu/packages/cran.scm (r-seriation): Update to 1.3.3.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
b4ce58746e
gnu: r-ddalpha: Update to 1.3.12.
...
* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.12.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
9995771129
gnu: r-linprog: Update to 0.9-4.
...
* gnu/packages/cran.scm (r-linprog): Update to 0.9-4.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
8c9f00644c
gnu: r-dimred: Update to 0.2.5.
...
* gnu/packages/cran.scm (r-dimred): Update to 0.2.5.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
3c8dd4448a
gnu: r-fitdistrplus: Update to 1.1-8.
...
* gnu/packages/cran.scm (r-fitdistrplus): Update to 1.1-8.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
96554a0d47
gnu: r-rcppthread: Update to 2.1.2.
...
* gnu/packages/cran.scm (r-rcppthread): Update to 2.1.2.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
8fb8b40c05
gnu: r-rcpp: Update to 1.0.8.2.
...
* gnu/packages/cran.scm (r-rcpp): Update to 1.0.8.2.
2022-03-15 22:14:40 +01:00
Ricardo Wurmus
013395f942
gnu: r-ape: Update to 5.6-2.
...
* gnu/packages/cran.scm (r-ape): Update to 5.6-2.
2022-03-15 22:14:39 +01:00
Ricardo Wurmus
d0000637c5
gnu: r-rticles: Update to 0.23.
...
* gnu/packages/cran.scm (r-rticles): Update to 0.23.
2022-03-15 22:14:39 +01:00
Ricardo Wurmus
9cd04ea305
gnu: r-emdist: Update to 0.3-2.
...
* gnu/packages/cran.scm (r-emdist): Update to 0.3-2.
2022-03-15 22:14:39 +01:00
Ricardo Wurmus
f9172cf611
gnu: r-datawizard: Update to 0.3.0.
...
* gnu/packages/cran.scm (r-datawizard): Update to 0.3.0.
2022-03-15 22:14:39 +01:00
Ricardo Wurmus
e378e7a855
gnu: liblantern: Update to 0.7.2.
...
* gnu/packages/machine-learning.scm (liblantern): Update to 0.7.2.
2022-03-15 22:14:39 +01:00
Efraim Flashner
652b26d489
gnu: ncdu2: Update to 2.1.
...
* gnu/packages/ncdu.scm (ncdu2): Update to 2.1.
2022-03-15 22:29:11 +02:00
Efraim Flashner
bb9b3645e8
gnu: mariadb: Fix building for powerpc-linux.
...
* gnu/packages/databases.scm (mariadb)[arguments]: Add custom phase for
powerpc-linux to apply patch.
[native-inputs]: When building for powerpc-linux add patch and a patch
file.
* gnu/packages/patches/mariadb-link-libatomic.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-03-15 22:20:15 +02:00
jgart
32cf6a8e87
gnu: zig: Update to 0.9.1.
...
* gnu/packages/zig.scm (zig): Update to 0.9.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-03-15 21:55:46 +02:00
Ricardo Wurmus
231841f9b9
gnu: r-afex: Add vignette builder.
...
* gnu/packages/cran.scm (r-afex)[native-inputs]: Add r-r-rsp.
[arguments]: Add build phase to set HOME variable.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
5b325ab18d
gnu: r-lme4: Update to 1.1-28.
...
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-28.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
1ba0dd9cac
gnu: r-quantreg: Update to 5.88.
...
* gnu/packages/statistics.scm (r-quantreg): Update to 5.88.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
7ba037dc10
gnu: r-vgam: Update to 1.1-6.
...
* gnu/packages/statistics.scm (r-vgam): Update to 1.1-6.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
21abb27570
gnu: r-robust: Update to 0.7-0.
...
* gnu/packages/statistics.scm (r-robust): Update to 0.7-0.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
ce8de14973
gnu: r-rrcov: Update to 1.6-2.
...
* gnu/packages/statistics.scm (r-rrcov): Update to 1.6-2.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
77e7a09080
gnu: r-randomforest: Update to 4.7-1.
...
* gnu/packages/statistics.scm (r-randomforest): Update to 4.7-1.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
140be554d1
gnu: r-tidyr: Update to 1.2.0.
...
* gnu/packages/statistics.scm (r-tidyr): Update to 1.2.0.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
ca1bb35c50
gnu: r-tidyselect: Update to 1.1.2.
...
* gnu/packages/statistics.scm (r-tidyselect): Update to 1.1.2.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
93e5add9e2
gnu: r-domc: Update to 1.3.8.
...
* gnu/packages/statistics.scm (r-domc): Update to 1.3.8.
2022-03-15 20:18:54 +01:00
Ricardo Wurmus
ba2ccdf7b4
gnu: r-doparallel: Update to 1.0.17.
...
* gnu/packages/statistics.scm (r-doparallel): Update to 1.0.17.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
187bd9d74f
gnu: r-foreach: Update to 1.5.2.
...
* gnu/packages/statistics.scm (r-foreach): Update to 1.5.2.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
1141bcde2d
gnu: r-iterators: Update to 1.0.14.
...
* gnu/packages/statistics.scm (r-iterators): Update to 1.0.14.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
41ff5abb5c
gnu: r-xml: Update to 3.99-0.9.
...
* gnu/packages/statistics.scm (r-xml): Update to 3.99-0.9.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
0e407e53df
gnu: r-rsqlite: Update to 2.2.10.
...
* gnu/packages/statistics.scm (r-rsqlite): Update to 2.2.10.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
308c2841bf
gnu: r-brew: Update to 1.0-7.
...
* gnu/packages/statistics.scm (r-brew): Update to 1.0-7.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
fdfbc3926b
gnu: r-dplyr: Update to 1.0.8.
...
* gnu/packages/statistics.scm (r-dplyr): Update to 1.0.8.
[propagated-inputs]: Remove r-ellipsis.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
82661cdbb3
gnu: r-rlang: Update to 1.0.1.
...
* gnu/packages/statistics.scm (r-rlang): Update to 1.0.1.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
e7058ed633
gnu: r-crayon: Update to 1.5.0.
...
* gnu/packages/statistics.scm (r-crayon): Update to 1.5.0.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
cdf77791f1
gnu: r-yaml: Update to 2.3.5.
...
* gnu/packages/statistics.scm (r-yaml): Update to 2.3.5.
2022-03-15 20:18:53 +01:00
Ricardo Wurmus
30567b23b5
gnu: r-evaluate: Update to 0.15.
...
* gnu/packages/statistics.scm (r-evaluate): Update to 0.15.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
f7304f0afb
gnu: r-svglite: Update to 2.1.0.
...
* gnu/packages/statistics.scm (r-svglite): Update to 2.1.0.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
59212ce38a
gnu: r-gdtools: Update to 0.2.4.
...
* gnu/packages/statistics.scm (r-gdtools): Update to 0.2.4.
[inputs]: Add fontconfig.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
1f2816a3b1
gnu: r-ggdendro: Update to 0.1.23.
...
* gnu/packages/statistics.scm (r-ggdendro): Update to 0.1.23.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
5ca2a180c8
gnu: r-mgcv: Update to 1.8-39.
...
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-39.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
7f648ff20b
gnu: r-mockery: Update to 0.4.3.
...
* gnu/packages/cran.scm (r-mockery): Update to 0.4.3.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
b7ea496740
gnu: r-paws-common: Update to 0.3.16.
...
* gnu/packages/cran.scm (r-paws-common): Update to 0.3.16.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
bb7d87784d
gnu: r-keras: Update to 2.8.0.
...
* gnu/packages/cran.scm (r-keras): Update to 2.8.0.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
da46ff71d0
gnu: r-tensorflow: Update to 2.8.0.
...
* gnu/packages/cran.scm (r-tensorflow): Update to 2.8.0.
2022-03-15 20:18:52 +01:00
Ricardo Wurmus
0c854abb2f
gnu: r-qs: Update to 0.25.3.
...
* gnu/packages/cran.scm (r-qs): Update to 0.25.3.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
51eafee209
gnu: r-opencpu: Update to 2.2.7.
...
* gnu/packages/cran.scm (r-opencpu): Update to 2.2.7.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
070504923b
gnu: r-pdftools: Update to 3.1.0.
...
* gnu/packages/cran.scm (r-pdftools): Update to 3.1.0.
[description]: Use complete sentences.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
6e53ce2672
gnu: r-ragg: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-ragg): Update to 1.2.2.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
b1fae9a855
gnu: r-mlr3tuning: Update to 0.12.0.
...
* gnu/packages/cran.scm (r-mlr3tuning): Update to 0.12.0.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
74bf3b55dc
gnu: r-mlr3: Update to 0.13.2.
...
* gnu/packages/cran.scm (r-mlr3): Update to 0.13.2.
[propagated-inputs]: Add r-evaluate.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
ece2ba8c57
gnu: r-scattermore: Update to 0.8.
...
* gnu/packages/cran.scm (r-scattermore): Update to 0.8.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
4b7368f12f
gnu: r-seqminer: Update to 8.4.
...
* gnu/packages/cran.scm (r-seqminer): Update to 8.4.
2022-03-15 20:18:51 +01:00
Ricardo Wurmus
e202b04e80
gnu: r-dials: Update to 0.1.0.
...
* gnu/packages/cran.scm (r-dials): Update to 0.1.0.
[propagated-inputs]: Add r-hardhat and r-lifecycle.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
f74a6e8096
gnu: r-rfast: Update to 2.0.6.
...
* gnu/packages/cran.scm (r-rfast): Update to 2.0.6.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
026aa0aec0
gnu: r-spatstat: Update to 2.3-3.
...
* gnu/packages/cran.scm (r-spatstat): Update to 2.3-3.
[propagated-inputs]: Add r-spatstat-random.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
2bb7c7095c
gnu: r-spatstat-linnet: Update to 2.3-2.
...
* gnu/packages/cran.scm (r-spatstat-linnet): Update to 2.3-2.
[propagated-inputs]: Add r-spatstat-random.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
b85b8aefdd
gnu: r-spatstat-core: Update to 2.4-0.
...
* gnu/packages/cran.scm (r-spatstat-core): Update to 2.4-0.
[propagated-inputs]: Add r-spatstat-random.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
1cbcb03a0e
gnu: r-spatstat-geom: Update to 2.3-2.
...
* gnu/packages/cran.scm (r-spatstat-geom): Update to 2.3-2.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
15d3374553
gnu: r-conquer: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-conquer): Update to 1.2.2.
[propagated-inputs]: Remove r-caret.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
734c6d3c48
gnu: r-latex2exp: Update to 0.9.3.
...
* gnu/packages/cran.scm (r-latex2exp): Update to 0.9.3.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
a6bccab948
gnu: r-semplot: Update to 1.1.4.
...
* gnu/packages/cran.scm (r-semplot): Update to 1.1.4.
[propagated-inputs]: Remove r-regsem.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
5612ebe051
gnu: r-qgraph: Update to 1.9.1.
...
* gnu/packages/cran.scm (r-qgraph): Update to 1.9.1.
2022-03-15 20:18:50 +01:00
Ricardo Wurmus
6f6287f6c4
gnu: r-rockchalk: Update to 1.8.151.
...
* gnu/packages/cran.scm (r-rockchalk): Update to 1.8.151.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
d82069628b
gnu: r-openmx: Update to 2.20.3.
...
* gnu/packages/cran.scm (r-openmx): Update to 2.20.3.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
b4b3e113ff
gnu: r-ltm: Update to 1.2-0.
...
* gnu/packages/cran.scm (r-ltm): Update to 1.2-0.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
02772c9ed4
gnu: r-rsvg: Update to 2.2.0.
...
* gnu/packages/cran.scm (r-rsvg): Update to 2.2.0.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
3fafc8e8f3
gnu: r-gamlss: Update to 5.4-1.
...
* gnu/packages/cran.scm (r-gamlss): Update to 5.4-1.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
027a1de102
gnu: r-lhs: Update to 1.1.4.
...
* gnu/packages/cran.scm (r-lhs): Update to 1.1.4.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
5554412bad
gnu: r-showtext: Update to 0.9-5.
...
* gnu/packages/cran.scm (r-showtext): Update to 0.9-5.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
fcba8e0cff
gnu: r-terra: Update to 1.5-21.
...
* gnu/packages/cran.scm (r-terra): Update to 1.5-21.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
01af4c2a81
gnu: r-systemfonts: Update to 1.0.4.
...
* gnu/packages/cran.scm (r-systemfonts): Update to 1.0.4.
[inputs]: Add freetype.
2022-03-15 20:18:49 +01:00
Ricardo Wurmus
00bd4e82b2
gnu: r-xgboost: Update to 1.5.2.1.
...
* gnu/packages/cran.scm (r-xgboost): Update to 1.5.2.1.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
948eb6625f
gnu: r-dalex: Update to 2.4.0.
...
* gnu/packages/cran.scm (r-dalex): Update to 2.4.0.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
4fa92d643c
gnu: r-arrow: Update to 7.0.0.
...
* gnu/packages/cran.scm (r-arrow): Update to 7.0.0.
[propagated-inputs]: Add r-cpp11.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
962cefe18a
gnu: r-ggnewscale: Update to 0.4.6.
...
* gnu/packages/cran.scm (r-ggnewscale): Update to 0.4.6.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
050c58be9d
gnu: r-rttf2pt1: Update to 1.3.10.
...
* gnu/packages/cran.scm (r-rttf2pt1): Update to 1.3.10.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
0070e1ee25
gnu: r-sf: Update to 1.0-6.
...
* gnu/packages/cran.scm (r-sf): Update to 1.0-6.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
734e44b6aa
gnu: r-units: Update to 0.8-0.
...
* gnu/packages/cran.scm (r-units): Update to 0.8-0.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
e3db5d94c3
gnu: r-brobdingnag: Update to 1.2-7.
...
* gnu/packages/cran.scm (r-brobdingnag): Update to 1.2-7.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
3b46b0260b
gnu: r-sets: Update to 1.0-21.
...
* gnu/packages/cran.scm (r-sets): Update to 1.0-21.
2022-03-15 20:18:48 +01:00
Ricardo Wurmus
fad6b50da6
gnu: r-pbdzmq: Update to 0.3-7.
...
* gnu/packages/cran.scm (r-pbdzmq): Update to 0.3-7.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
dec50763fd
gnu: r-future: Update to 1.24.0.
...
* gnu/packages/cran.scm (r-future): Update to 1.24.0.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
fab51f88f5
gnu: r-gmp: Update to 0.6-4.
...
* gnu/packages/cran.scm (r-gmp): Update to 0.6-4.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
91152a97be
gnu: r-rnifti: Update to 1.4.0.
...
* gnu/packages/cran.scm (r-rnifti): Update to 1.4.0.
[inputs]: Add zlib.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
27a453cdc0
gnu: r-rnexml: Update to 2.4.6.
...
* gnu/packages/cran.scm (r-rnexml): Update to 2.4.6.
[propagated-inputs]: Add r-rlang.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
6434420538
gnu: r-densityclust: Update to 0.3.1.
...
* gnu/packages/cran.scm (r-densityclust): Update to 0.3.1.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
f8924f7e51
gnu: r-speedglm: Update to 0.3-4.
...
* gnu/packages/cran.scm (r-speedglm): Update to 0.3-4.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
2386d6f8b1
gnu: r-tidytree: Update to 0.3.8.
...
* gnu/packages/cran.scm (r-tidytree): Update to 0.3.8.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
89d0dac10c
gnu: r-admisc: Update to 0.24.
...
* gnu/packages/cran.scm (r-admisc): Update to 0.24.
2022-03-15 20:18:47 +01:00
Ricardo Wurmus
054e06f168
gnu: r-ks: Update to 1.13.4.
...
* gnu/packages/cran.scm (r-ks): Update to 1.13.4.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
db9ddd20c3
gnu: r-chk: Update to 0.8.0.
...
* gnu/packages/cran.scm (r-chk): Update to 0.8.0.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
8f6c93bec4
gnu: r-mvabund: Update to 4.2.1.
...
* gnu/packages/cran.scm (r-mvabund): Update to 4.2.1.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
710a8f93c2
gnu: r-gee: Update to 4.13-22.
...
* gnu/packages/cran.scm (r-gee): Update to 4.13-22.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
31454078f9
gnu: r-abjutils: Update to 0.3.2.
...
* gnu/packages/cran.scm (r-abjutils): Update to 0.3.2.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
c191a90357
gnu: r-doby: Update to 4.6.12.
...
* gnu/packages/cran.scm (r-doby): Update to 4.6.12.
[propagated-inputs]: Remove r-curry.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
0121716497
gnu: r-insight: Update to 0.16.0.
...
* gnu/packages/cran.scm (r-insight): Update to 0.16.0.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
910e9b88a9
gnu: r-rdpack: Update to 2.1.4.
...
* gnu/packages/cran.scm (r-rdpack): Update to 2.1.4.
2022-03-15 20:18:46 +01:00
Ricardo Wurmus
6e28b3beae
gnu: r-fst: Update to 0.9.8.
...
* gnu/packages/cran.scm (r-fst): Update to 0.9.8.
[propagated-inputs]: Add r-fstcore.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
cd994f8497
gnu: r-dosnow: Update to 1.0.20.
...
* gnu/packages/cran.scm (r-dosnow): Update to 1.0.20.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
8c0021fee2
gnu: r-parsedate: Update to 1.3.0.
...
* gnu/packages/cran.scm (r-parsedate): Update to 1.3.0.
[propagated-inputs]: Remove r-rematch2.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
c68c5e4ff2
gnu: r-tinytex: Update to 0.37.
...
* gnu/packages/cran.scm (r-tinytex): Update to 0.37.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
6a18addb0f
gnu: r-pillar: Update to 1.7.0.
...
* gnu/packages/cran.scm (r-pillar): Update to 1.7.0.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
9cc0253167
gnu: r-seriation: Update to 1.3.2.
...
* gnu/packages/cran.scm (r-seriation): Update to 1.3.2.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
e085aee822
gnu: r-tsp: Update to 1.2-0.
...
* gnu/packages/cran.scm (r-tsp): Update to 1.2-0.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
24fe3f379f
gnu: r-cli: Update to 3.2.0.
...
* gnu/packages/cran.scm (r-cli): Update to 3.2.0.
2022-03-15 20:18:45 +01:00
Ricardo Wurmus
1383dde1b2
gnu: r-jomo: Update to 2.7-3.
...
* gnu/packages/cran.scm (r-jomo): Update to 2.7-3.
[propagated-inputs]: Add r-tibble.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
421e82ae88
gnu: r-recipes: Update to 0.2.0.
...
* gnu/packages/cran.scm (r-recipes): Update to 0.2.0.
[propagated-inputs]: Add r-hardhat.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
4b2060cd5f
gnu: r-generics: Update to 0.1.2.
...
* gnu/packages/cran.scm (r-generics): Update to 0.1.2.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
f0381eb5ce
gnu: r-gower: Update to 1.0.0.
...
* gnu/packages/cran.scm (r-gower): Update to 1.0.0.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
9fe1ba50e9
gnu: r-magic: Update to 1.6-0.
...
* gnu/packages/cran.scm (r-magic): Update to 1.6-0.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
7ed3d5d2bd
gnu: r-cvst: Update to 0.2-3.
...
* gnu/packages/cran.scm (r-cvst): Update to 0.2-3.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
87981e94f7
gnu: r-circlize: Update to 0.4.14.
...
* gnu/packages/cran.scm (r-circlize): Update to 0.4.14.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
a743923d23
gnu: r-rcppthread: Update to 2.0.2.
...
* gnu/packages/cran.scm (r-rcppthread): Update to 2.0.2.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
79a8f31d8f
gnu: r-glue: Update to 1.6.2.
...
* gnu/packages/cran.scm (r-glue): Update to 1.6.2.
2022-03-15 20:18:44 +01:00
Ricardo Wurmus
77470c2a34
gnu: r-colorspace: Update to 2.0-3.
...
* gnu/packages/cran.scm (r-colorspace): Update to 2.0-3.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
86ad25e9ab
gnu: r-jsonlite: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-jsonlite): Update to 1.8.0.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
ba4a6487f6
gnu: r-ashr: Update to 2.2-54.
...
* gnu/packages/cran.scm (r-ashr): Update to 2.2-54.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
17349440cb
gnu: r-clipr: Update to 0.8.0.
...
* gnu/packages/cran.scm (r-clipr): Update to 0.8.0.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
09957aa2c7
gnu: r-v8: Update to 4.1.0.
...
* gnu/packages/cran.scm (r-v8): Update to 4.1.0.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
4989e09cc0
gnu: Add r-fstcore.
...
* gnu/packages/cran.scm (r-fstcore): New variable.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
70c8a412f6
gnu: Add r-spatstat-random.
...
* gnu/packages/cran.scm (r-spatstat-random): New variable.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
0d5a01ab0f
gnu: r-torch: Update to 0.7.0.
...
* gnu/packages/cran.scm (r-torch): Update to 0.7.0.
2022-03-15 20:18:43 +01:00
Ricardo Wurmus
95f9c44362
gnu: liblantern: Update to 0.7.0.
...
* gnu/packages/machine-learning.scm (liblantern): Update to 0.7.0.
2022-03-15 20:18:42 +01:00
Ricardo Wurmus
d7636c8bb7
gnu: python-pytorch-for-r-torch: Reuse python-pytorch.
...
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Use
definition on python-pytorch, thereby updating to 1.10.2.
2022-03-15 20:18:42 +01:00
Ricardo Wurmus
6472ccf4db
gnu: r-leaflet: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-leaflet): Update to 2.1.0.
2022-03-15 20:18:42 +01:00
Ricardo Wurmus
feb6bb28b4
gnu: apache-arrow: Update to 7.0.0.
...
* gnu/packages/databases.scm (apache-arrow): Update to 7.0.0.
2022-03-15 20:18:42 +01:00
Ricardo Wurmus
79607549e2
gnu: r-shinyjqui: Update to 0.4.1.
...
* gnu/packages/cran.scm (r-shinyjqui): Update to 0.4.1.
[source]: Delete minified JavaScript file.
[arguments]: Minify additional JavaScript file from source.
[propagated-inputs]: Add r-rlang.
[native-inputs]: Add jquery.ui.touch-punch.js.
2022-03-15 20:18:38 +01:00
Mathieu Othacehe
2543cb4854
images: novena: Fix build.
...
* gnu/system/images/novena.scm (novena-barebones-os)[kernel]: Use the
linux-libre-arm-generic kernel.
[initrd-modules]: Do not specify any modules as sdhci-esdhc-imx, ahci_imx and
i2c-dev are built-in in the arm-generic kernel.
2022-03-15 13:14:29 +01:00
Vagrant Cascadian
af8d568f82
gnu: diffoscope: Update to 207.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 207.
2022-03-14 16:06:05 -07:00
Brendan Tildesley
57fe92dded
gnu: crypto++: Update to 8.6.0.
...
* gnu/packages/crypto.scm (crypto++): Update to 8.6.0.
Note: This release includes a fix for a bug where code using AVX2
instructions produced incorrect encrypted files:
https://github.com/weidai11/cryptopp/issues/1069
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-14 23:32:30 +01:00
Ludovic Courtès
3b80e79f21
transformations: '--tune' prints supported micro-architectures upon error.
...
* guix/transformations.scm (build-system-with-tuning-compiler): Add
&fix-hint condition when asked for an unsupported micro-architecture.
2022-03-14 23:32:30 +01:00
Ludovic Courtès
15bb35d0c4
gnu: gcc@11: Inherit supported micro-architectures from gcc@10.
...
Previously, gcc@11 would inherit the 'compiler-cpu-architectures'
property from gcc@8.
* gnu/packages/gcc.scm (gcc-11)[properties]: New field.
2022-03-14 23:32:26 +01:00
Ludovic Courtès
e86293d250
gnu: ocaml-lacaml: Do not build with "-march=native".
...
* gnu/packages/ocaml.scm (ocaml-lacaml)[origin]: Add 'snippet'.
[properties]: New field.
2022-03-14 23:32:19 +01:00
Ludovic Courtès
a359f3a49c
build-system/ocaml: Use standard packages as "build inputs".
...
Conceptually, "standard packages" (GCC, Coreutils, etc.) are "build
inputs". In the absence of cross-compilation support, this change has
no effect, except for things like '--tune' that expect the compiler to
be among the build inputs.
* guix/build-system/ocaml.scm (lower): Move (standard-packages) from
'host-inputs' to 'build-inputs'.
2022-03-14 23:32:18 +01:00
Guillaume Le Vaillant
f8aa76ab1f
gnu: rtl-sdr: Fix udev rules.
...
This is a followup to bcc13ee8a1 .
* gnu/packages/radio.scm (rtl-sdr)[arguments]: Add 'fix-udev-rules' phase.
2022-03-14 15:42:46 +01:00
Efraim Flashner
9ba64d70f1
gnu: gcompris-qt: Update to 2.3.
...
* gnu/packages/education.scm (gcompris-qt): Update to 2.3.
2022-03-14 16:05:03 +02:00
Guillaume Le Vaillant
bcc13ee8a1
gnu: rtl-sdr: Update to 0.6.0.1-5e73f90.
...
* gnu/packages/radio.scm (rtl-sdr): Update to 0.6.0.1-5e73f90.
2022-03-14 14:23:50 +01:00
Efraim Flashner
c0ca63b4da
gnu: coeurl: Add source file-name.
...
* gnu/packages/curl.scm (coeurl)[source]: Add file-name field.
2022-03-14 12:10:30 +02:00
Mathieu Othacehe
4ba35ccd18
gnu: isc-dhcp: Fix cross-compilation.
...
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Move config to ...
[native-inputs]: ... here.
2022-03-14 09:46:01 +01:00
Pradana AUMARS
857e5ab222
gnu: Add python-ansicolors.
...
* gnu/packages/python-xyz.scm (python-ansicolors): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-13 23:26:31 +01:00
Maxime Devos
2e5c3d91fe
gexp: Correctly handle #$output in 'gexp->approximate-sexp'.
...
This addresses the following backtrace from
"guix lint -c wrapper-inputs hostapd":
Backtrace:ostapd@2.10 [wrapper-inputs]...
[...]
174:9 3 (gexp->approximate-sexp #<gexp (modify-phases %standard?>)
In srfi/srfi-1.scm:
586:17 2 (map1 (#<gexp-output out> #<gexp-input "pkg-config":o?>))
In guix/gexp.scm:
175:16 1 (_ _)
In ice-9/boot-9.scm:
1685:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
Throw to key `match-error' with args `("match" "no matching pattern" #<gexp-output out>)'.
* guix/gexp.scm (gexp->approximate-sexp): Handle the case where 'reference' is
a <gexp-output>,, by returning (*approximate*).
* tests/gexp.scm ("gexp->approximate-sexp, outputs"): Test it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-13 23:20:07 +01:00
Maxime Devos
5aec62ee0f
gexp: Correctly handle unquoting S-exp objects.
...
This fixes a false-positive in the linter:
guix lint -c 'wrapper-inputs' libaio
* guix/gexp.scm (gexp->approximate-sexp): Allow the 'thing' in <gexp-input> to
be a sexp, without approximation, by testing if it is a record.
* tests/gexp.scm ("unquoted sexp (not a gexp!)"): Test it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-13 23:18:14 +01:00
Cees de Groot
fce9f13b54
gnu: elixir: Don't fix Git executable location during Elixir build.
...
The removed code below affected two locations where Elixir uses Git:
* At build-time, Git is used to see if the build is inside a Git repo and if so, git info
is added to the build information that Elixir returns with `System.build_info()`. The code
uses PATH + `git` so the Git version from the inputs is used which is just fine.
* At run-time, Git is used by Mix if, and only if, there are any Git-based dependencies. This
is not the normal case, and in that sense Git is an optional dependency of Elixir - most
projects will work just fine without Git being present. Here, too, PATH + `git` is used
so if there is a need on a user's system to use Git-based dependencies, the user can just
add the package to the profile and things will just work.
I feel that leaving this alone is cleaner than trying to fix the dependency (if we want to
keep it, it needs to be in propagated-inputs in order to keep Git around; I stumbled upon
this building a project with Git dependencies after doing a `guix gc`. However, given that
using Git dependencies is the exception and I think that minimizing dependencies is nicer
I opted to just remove the substition completely).
* gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase,
remove substitutions of "git".
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-03-13 23:13:46 +01:00
Julien Lepiller
7bdead3fce
gnu: maven: Update to 3.8.5.
...
* gnu/packages/maven.scm (maven-pom): Update to 3.8.5.
(maven-model-builder)[arguments]: Build from the subdirectory to work
around a test issue.
(maven-3.0-model-builder)[arguments]: Fix accordingly.
2022-03-13 22:42:19 +01:00
Julien Lepiller
6dbce7d815
gnu: Add maven-parent-pom-35.
...
* gnu/packages/maven-parent-pom.scm (maven-parent-pom-35): New variable.
2022-03-13 22:41:54 +01:00
Julien Lepiller
ecd735f33d
gnu: Add apache-parent-pom-25.
...
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-25): New
variable.
2022-03-13 22:41:48 +01:00
Julien Lepiller
67a2f6d6d9
gnu: ocaml-ppx-tools: Update to 6.5.
...
* gnu/packages/ocaml.scm (ocaml-ppx-tools): Update to 6.5.
2022-03-13 22:41:25 +01:00
Julien Lepiller
bd9eb9ef27
gnu: dune: Update to 3.0.3.
...
* gnu/packages/ocaml.scm (dune): Update to 3.0.3.
(dune-configurator)[arguments]: Remove vendored dependencies.
(ocaml4.09-dune-configurator)[arguments]: Extend from dune-configurator.
2022-03-13 22:41:20 +01:00
Jelle Licht
c49b410344
gnu: python-pgpy: Update dependencies.
...
* gnu/packages/python-crypto.scm (python-pgpy)[native-inputs]: Move
python-cryptography, python-pyasn1, python-singledispatch, python-six from
here ...
[propagated-inputs]: ... to here.
2022-03-13 18:09:22 +01:00
Florian Pelz
101ba64904
doc: Fix inappropriate escapes.
...
* doc/guix.texi (Shells Home Services): Change \" to ".
2022-03-13 14:38:20 +01:00
Ekaitz Zarraga
178ca9ef13
gnu: Add spike.
...
* gnu/packages/virtualization.scm (spike): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-03-13 11:02:25 +02:00
jgart
f69727278b
gnu: cl-find-port: Update to 0.1-2.811727f and use git-version.
...
* gnu/packages/lisp-xyz.scm (cl-find-port): Update to 0.1-2.811727f.
[version]: Use git-version.
Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name >
2022-03-13 04:41:51 -04:00
jgart
1a36fb51a8
gnu: janet: Update to 1.20.0.
...
* gnu/packages/lisp.scm (janet): Update to 1.20.0.
Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name >
2022-03-13 03:25:50 -04:00
Leo Famulari
44cd0a4f37
gnu: linux-libre 4.9: Update to 4.9.306.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.306.
(linux-libre-4.9-pristine-source): Update hash.
2022-03-12 17:40:10 -05:00
Leo Famulari
5960d07847
gnu: linux-libre 4.14: Update to 4.14.271.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.271.
(linux-libre-4.14-pristine-source): Update hash.
2022-03-12 17:40:10 -05:00
Leo Famulari
1a5f9fe746
gnu: linux-libre 4.19: Update to 4.19.234.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.234.
(linux-libre-4.19-pristine-source): Update hash.
2022-03-12 17:40:10 -05:00
Leo Famulari
7822c77930
gnu: linux-libre 5.4: Update to 5.4.184.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.184.
(linux-libre-5.4-pristine-source): Update hash.
2022-03-12 17:40:09 -05:00
Leo Famulari
317752fedf
gnu: linux-libre 5.10: Update to 5.10.105.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.105.
(linux-libre-5.10-pristine-source): Update hash.
2022-03-12 17:40:09 -05:00
Leo Famulari
d642f0b80e
gnu: linux-libre 5.15: Update to 5.15.28.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.28.
(linux-libre-5.15-pristine-source): Update hash.
2022-03-12 17:40:09 -05:00
Leo Famulari
927a5edc38
gnu: linux-libre: Update to 5.16.14.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.14.
(linux-libre-5.16-pristine-source): Update hash.
2022-03-12 17:39:55 -05:00
Nicolas Goaziou
504d15a593
gnu: denemo: Honor TESTS?.
...
* gnu/packages/music.scm (denemo)[arguments]<#:phases>: Honor TESTS? keyword.
2022-03-12 19:23:09 +01:00
Nicolas Goaziou
33331efc46
gnu: denemo: Improve package style.
...
* gnu/packages/music.scm (denemo)[native-inputs]: Remove labels.
[arguments]: Use G-expressions. Remove trailing #T from phases.
2022-03-12 19:21:55 +01:00
Nicolas Goaziou
ab042de0f7
gnu: denemo: Update to 2.6.0.
...
* gnu/packages/music.scm (denemo): Update to 2.6.0.
2022-03-12 19:19:22 +01:00
Mathieu Othacehe
b9b263d350
gnu: lemonbar-xft: Fix build.
...
* gnu/packages/wm.scm (lemonbar-xft)[arguments]: Fix the make-flags keyword
that now inherits from the lemonbar gexp make-flags keyword.
2022-03-12 13:26:18 +01:00
Christopher Baines
f6fa20f923
gnu: guix-data-service: Update to 0.0.1-30.27c34a9.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-30.27c34a9.
[inputs]: Add bash-minimal, move some inputs to ...
[propagated-inputs]: ... here.
2022-03-12 12:00:54 +00:00
Maxime Devos
662f1f7bba
gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling.
...
* gnu/packages/haskell-web.scm
(ghc-bsb-http-chunked)[arguments]<#:tests?>: Set to #false when
cross-compiling.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:50 -05:00
Maxime Devos
fbc46b61da
gnu: extra-cmake-modules: Don't run tests when cross-compiling.
...
* gnu/packages/kde-frameworks.scm
(extra-cmake-modules)[arguments]<#:tests?>: Set to #false when
cross-compiling.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:50 -05:00
Maxime Devos
8afa5ace49
gnu: tdlib: Run tests conditionally.
...
* gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests?
instead of unconditionally setting it to #t.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:49 -05:00
Maxime Devos
c9f81a63fd
gnu: belcard: Run tests conditionally.
...
* gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests?
instead of unconditionally setting it to #t.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:49 -05:00
Maxime Devos
26f0310128
gnu: lablgtk: Run tests conditionally.
...
* gnu/packages/ocaml.scm (lablgtk)[arguments]: Remove #:tests?
instead of unconditionally setting it to #t.
[inputs]: Use new style.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:49 -05:00
Maxim Cournoyer
d43568013e
gnu: Remove python2-promise.
...
* gnu/packages/python-xyz.scm (python2-promise): Delete variable.
(python-promise)[properties]: Delete field.
2022-03-11 23:34:49 -05:00
Maxim Cournoyer
db1532e1ad
gnu: Remove python2-empy.
...
* gnu/packages/python-xyz.scm (python2-empy): Delete variable.
2022-03-11 23:34:48 -05:00
Maxime Devos
72e4e145ee
gnu: libicns: Do not explicitly set TESTS? to #t.
...
* gnu/packages/image.scm (libicns)[tests?]: Remove argument.
[home-page]: Update.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:48 -05:00
Maxime Devos
58d5d83dbb
gnu: perl-unicode-utf8: Run tests conditionally.
...
* gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>:
Set to #false when cross-compiling.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:48 -05:00
Maxime Devos
1879d6d810
gnu: ecl: Run tests conditionally and please lint.
...
* gnu/packages/lisp.scm (ecl)[source]: Adjust origin URL.
[inputs]: Add bash-minimal.
[arguments]: Move the comment about failing tests above the deleted check
phase.
[tests?]: Do not explicitly set to #t.
[phases]: Delete trailing #t.
[home-page]: Update.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:48 -05:00
Maxime Devos
4b5b3b8eb2
gnu: go-1.16: Do not run tests when cross-compiling.
...
* gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests?.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:48 -05:00
Maxime Devos
9dfbf92f55
gnu: ruby-ffi-rzmq: Honor TESTS?.
...
* gnu/packages/ruby.scm (ruby-ffi-rzmq)[TESTS?]: Remove argument.
[phases]{check}: Honor TESTS?.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:47 -05:00
Maxime Devos
0679c8fe97
gnu: ruby-yard-with-tests: Run tests conditionally.
...
* gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]:
Remove #:tests? instead of unconditionally setting it to #t.
[phases]: Delete trailing #t.
[native-inputs]: Use new style.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:47 -05:00
Maxime Devos
99a546df1f
gnu: swi-prolog: Fix cross-compilation.
...
* gnu/package/prolog.scm (swi-prolog)
[inputs]: Add bash-minimal. Move perl, pkg-config and texinfo to...
[native-inputs]: ... here.
[tests?]: Remove argument.
[configure-flags]: Set BSD_SIGNALS, PROG_SWIPL, QSORT_R_GNU and CMAKE_HOST_CC
when cross-compiling.
[phases]{fix-cross-references}: New phase.
{delete-failing-tests}: Strip trailing #t and simplify the deletion of the
"save" directory.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:47 -05:00
Maxim Cournoyer
46ae78ba45
gnu: lean: Update to 3.41.0 and fixes toward cross-compilation.
...
* gnu/packages/lean.scm (lean): Update to 3.41.0.
[phases]: Remove trailing #t.
[tests?] Set to #false when cross-compiling.
[inputs]: Add bash-minimal.
Co-authored-by: Maxime Devos <maximedevos@telenet.be >
2022-03-11 23:34:47 -05:00
Maxime Devos
88e44f7e16
lint: check-tests-true: Allow #:tests? #t for some build systems.
...
emacs-build-system sets #:tests? #f by default, so the linter shouldn't warn
if #:tests? #t is set for packages using emacs-build-system. Likewise for
texlive-build-system.
* guix/lint.scm (check-tests-true): Do not warn if the build system
is emacs-build-system or texlive-build-system.
* tests/lint.scm
("tests-true: #:tests? #t acceptable for emacs packages")
("tests-true: #:tests? #t acceptable for texlive packages"): New tests.
Fixes: <https://issues.guix.gnu.org/50299 >
Reported-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-03-11 23:34:47 -05:00
宋文武
b769fe7f75
gnu: eog-plugins: Symlink eog plugins into 'share/eog/plugins'.
...
Fixes <https://issues.guix.gnu.org/54283 >.
* gnu/packages/gnome.scm (eog-plugins)[arguments]: Add 'fix-plugins-path' phase.
2022-03-12 12:11:34 +08:00
宋文武
cce9eb1938
gnu: eog: Wrap with gsettings schemas.
...
* gnu/packages/gnome.scm (eog)[arguments]: Add #:glib-or-gtk? #t.
2022-03-12 12:11:08 +08:00
Simon South
d41c82b481
gnu: ucsim: Update to 0.7.1.
...
* gnu/packages/embedded.scm (ucsim): Update to 0.7.1.
[source]: Update URI.
[arguments]<#:configure-flags>: Remove as all stable ports are now built by
default.
<#:phases>: Remove obsolete "remove-empty-directory" phase.
[inputs]: Add ncurses, needed for the serialview utility.
[native-inputs]: Add sdcc when needed for tests.
[description]: Update to mention newly supported microcontroller families.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-11 23:15:47 +01:00
Simon South
a05fb56c6e
gnu: ucsim: Don't explicitly return #t from phases.
...
* gnu/packages/embedded.scm (ucsim)[arguments]: Don't explicitly return #t
from phases.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-11 23:15:43 +01:00
Zhu Zihao
b3b9b68040
gnu: Add webp-pixbuf-loader.
...
* gnu/packages/gtk.scm (webp-pixbuf-loader): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-11 23:12:48 +01:00
Ivan Vilata i Balaguer
4e0c4ab7f9
gnu: transfig: Fix "multiple definition" errors with GCC 10+.
...
* gnu/packages/patches/transfig-gcc10-fno-common.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xfig.scm (transfig)[source]<origin>: Use patch
"transfig-gcc10-fno-common.patch" to avoid "multiple definition" errors with
GCC 10+ and "-f-no-common".
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-11 23:07:25 +01:00
Ivan Vilata i Balaguer
db41eabd47
gnu: transfig: Avoid "ar" option incompatibility with binutils 2.36.
...
Fixes <https://issues.guix.gnu.org/53425 >.
* gnu/packages/xfig.scm (transfig)[arguments]<#:phases>: Remove "l" option
from "ar" invocation in makefiles to avoid incompatible meaning in binutils
2.36 causing error "ar: libdeps specified more than once".
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-11 23:07:22 +01:00
jgart
9223b81071
gnu: socat: Update to 1.7.4.3.
...
* gnu/packages/networking.scm (socat): Update to 1.7.4.3.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-11 10:47:41 +01:00
Jonathan Brielmaier
62fd3cf5b7
gnu: icedove: Update to 91.7 [fixes CVE-2022-26386].
...
* gnu/packages/gnuzilla.scm (icedove): Update to 91.7.
2022-03-11 02:34:59 +01:00
Nicolas Goaziou
c5895b5d23
gnu: giac: Use G-expressions.
...
* gnu/packages/algebra.scm (giac)[arguments]: Use G-expressions.
2022-03-11 02:06:16 +01:00
Nicolas Goaziou
cc9ab4b895
gnu: giac: Update to 1.7.0-51.
...
* gnu/packages/algebra.scm (giac): Update to 1.7.0-51.
2022-03-11 02:03:28 +01:00
Nicolas Goaziou
ae85a47268
gnu: xlockmore: Improve package style.
...
* gnu/packages/xdisorg.scm (xlockmore)[arguments]: Use G-expressions.
[inputs]: Remove labels.
2022-03-11 01:57:22 +01:00
Jai Vetrivelan
5eeaf362f8
gnu: xlockmore: Update to 5.68.
...
[1. text/patch]
From ac1f8cc2f6d3bcaa46ec6244e7b1995b8eb27be2 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com >
Date: Sat, 5 Mar 2022 11:25:25 +0530
Subject: [PATCH] gnu: xlockmore: Update to 5.68.
* gnu/packages/xdisorg.scm (xlockmore): Update to 5.68.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:44:30 +01:00
Jai Vetrivelan
bcb033e294
gnu: dmenu: Update to 5.1.
...
[1. text/patch]
From be477cb5402da42ced667a06e4f503da5ba751f8 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com >
Date: Sat, 5 Mar 2022 11:18:36 +0530
Subject: [PATCH] gnu: dmenu: Update to 5.1.
* gnu/packages/suckless.scm (dmenu): Update to 5.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:44:30 +01:00
Nicolas Goaziou
ac7fe807b8
gnu: lemonbar: Use G-expressions.
...
* gnu/packages/wm.scm (lemonbar)[arguments]: Use G-expressions.
2022-03-11 01:44:27 +01:00
Jai Vetrivelan
2556dd4052
gnu: lemonbar: Update to 1.4.
...
[1. text/patch]
From dedefb5d5f0389d1e6fb190c9d47a6f8ca398791 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com >
Date: Sat, 5 Mar 2022 11:17:57 +0530
Subject: [PATCH] gnu: lemonbar: Update to 1.4.
* gnu/packages/wm.scm (lemonbar): Update to 1.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:44:15 +01:00
Jai Vetrivelan
fcfa0fcb17
gnu: xbanish: Update to 1.8.
...
[1. text/patch]
From 0fa4c02dd23bbb4567e2ba4f606ad0a481354d8e Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com >
Date: Sat, 5 Mar 2022 11:17:09 +0530
Subject: [PATCH] gnu: xbanish: Update to 1.8.
* gnu/packages/xdisorg.scm (xbanish): Update to 1.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:44:14 +01:00
Jai Vetrivelan
e6bfdc6ec2
gnu: xdotool: Update to 3.20211022.1.
...
[1. text/patch]
From 1040dbabc8cb5af1c88262492cf74cb74c859caa Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com >
Date: Sat, 5 Mar 2022 11:16:25 +0530
Subject: [PATCH] gnu: xdotool: Update to 3.20211022.1.
* gnu/packages/xdisorg.scm (xdotool): Update to 3.20211022.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:44:14 +01:00
Jai Vetrivelan
20665c931c
gnu: font-sarasa-gothic: Update to 0.36.0.
...
[1. text/patch]
From 6dd537e7d58ffb1eead78120b12bb896a9032631 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com >
Date: Sat, 5 Mar 2022 11:14:46 +0530
Subject: [PATCH] gnu: font-sarasa-gothic: Update to 0.36.0.
* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.36.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:44:13 +01:00
Allan Adair
d4f6ea2525
gnu: Add libxcrypt.
...
* gnu/packages/crypto.scm (libxcrypt): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:38:12 +01:00
Raphaël Mélotte via Guix-patches
e2487db602
gnu: tio: Update to 1.35.
...
* gnu/packages/terminals.scm (tio): Update to 1.35.
[build-system]: Switch to MESON-BUILD-SYSTEM.
Note: the build system changed to meson in the following commit:
https://github.com/tio/tio/commit/e9208d693ee21a062dc2b3f2dd16a9d6b8926b90
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:33:03 +01:00
Nicolas Goaziou
45d36b0e2f
gnu: mblaze: Use G-expressions.
...
* gnu/packages/mail.scm (mblaze)[arguments]: Use G-expressions.
2022-03-11 01:27:34 +01:00
jgart via Guix-patches via
fde7fbe9dc
gnu: mblaze: Enable tests.
...
* gnu/packages/mail.scm (mblaze)[arguments]: Enable tests
and remove comment about broken tests since tests are not broken.
See <https://github.com/leahneukirchen/mblaze/issues/221 >.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 01:26:12 +01:00
Simon South
61edb25e9b
gnu: sdcc: Update to 4.2.0.
...
* gnu/packages/embedded.scm (sdcc): Update to 4.2.0.
[description]: Update to mention the newly supported MOS 6502.
* gnu/packages/patches/sdcc-disable-non-free-code.patch: Update to match new
version.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 00:41:44 +01:00
Simon South
ebaf91df25
gnu: sdcc: Build debugger with readline support.
...
* gnu/packages/embedded.scm (sdcc)[inputs]: Add readline.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 00:41:43 +01:00
Simon South
78665f5967
gnu: sdcc: Remove input labels.
...
* gnu/packages/embedded.scm (sdcc)[native-inputs]: Remove input labels.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-11 00:41:43 +01:00
Ludovic Courtès
5397c18157
services: openssh: Change 'authorized-keys' accessor name.
...
* gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]:
Rename accessor to 'openssh-configuration-authorized-keys'.
(openssh-activation, extend-openssh-authorized-keys): Adjust
accordingly.
2022-03-10 23:46:51 +01:00
Ludovic Courtès
1b8f6a4cad
services: startup: Add description.
...
* gnu/services.scm (hurd-startup-service-type)[description]: New field.
2022-03-10 23:46:51 +01:00
Ludovic Courtès
2bac6ea177
services: secret-service: Do not generate SSH and Guix key pairs.
...
The justification about the order of activation snippets given in the
comment had been obsolete since
39e3b4b7ce .
Lately, running the activation snippets for "ssh-keygen -A" and "guix
archive --generate-key" would take a little bit too long, thereby
preventing the childhurd from starting on time.
* gnu/services/virtualization.scm (secret-service-operating-system):
Clear 'generate-host-keys?' and 'generate-substitute-key?'.
2022-03-10 23:46:51 +01:00
Ludovic Courtès
0691ab6779
services: openssh: Add 'generate-host-keys?' field.
...
* gnu/services/ssh.scm (<openssh-configuration>)[generate-host-keys?]:
New field.
(openssh-activation): Honor it.
* doc/guix.texi (Networking Services): Document it.
2022-03-10 23:46:50 +01:00
Ludovic Courtès
5e34e873af
services: guix: Add 'generate-substitute-key?' field.
...
* gnu/services/base.scm (<guix-configuration>)[generate-substitute-key?]:
New field.
(guix-activation): Honor it.
* doc/guix.texi (Base Services): Document it.
2022-03-10 23:46:50 +01:00
Maxim Cournoyer
199da75a8a
gnu: python-robotframework: Do not embed a timestamp in the user guide.
...
* gnu/packages/patches/python-robotframework-source-date-epoch.patch: Update
patch to cover for the user guide.
2022-03-10 17:08:33 -05:00
Dominic Martinez
93c3bcc3f2
gnu: Add fcitx5-anthy.
...
* gnu/packages/fcitx5.scm (fcitx5-anthy): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-10 19:58:54 +01:00
raingloom
13abedb2c4
gnu: nheko: Update to 0.9.2.
...
* gnu/packages/messaging.scm (nheko): Update to 0.9.2.
[native-inputs]: Add asciidoc.
2022-03-10 19:41:04 +01:00
raingloom
2619a493d4
gnu: mtxclient: Update to 0.7.0.
...
* gnu/packages/messaging.scm (mtxclient): Update to 0.7.0.
2022-03-10 19:41:00 +01:00
raingloom
875c86e9d8
gnu: coeurl: Update to 0.2.0.
...
* gnu/packages/curl.scm (coeurl): Update to 0.2.0.
2022-03-10 19:40:52 +01:00
Nicolas Goaziou
f8deb50b6f
gnu: emacs-debbugs: Update to 0.31.
...
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.31.
2022-03-10 18:17:27 +01:00
Leo Famulari
45f5b495b0
gnu: linux-libre: Update to 5.16.13.
...
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Use 5.16.
2022-03-10 11:29:21 -05:00
Guillaume Le Vaillant
aa350909c1
gnu: cl-reexport: Several fixes.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-reexport)[source]: Hardcode URL.
[inputs]: Use new style.
[synopsis, description]: Fix them.
2022-03-10 15:28:26 +01:00
Aurora
c175bca67a
gnu: cl-assoc-utils: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-assoc-utils)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 15:15:25 +01:00
Aurora
c8dc6d65be
gnu: cl-locale: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-locale)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 15:13:16 +01:00
Aurora
7262ed60b0
gnu: cl-mito: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-mito)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 15:07:23 +01:00
Aurora
7e3a4c6006
gnu: cl-cookie: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-cookie)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 15:05:02 +01:00
Aurora
adbc5e3de6
gnu: cl-http-body: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-http-body)[native-inputs]: Add
trivial-utf-8.
[arguments]: Add 'asd-systems' parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 15:00:33 +01:00
Aurora
af5252d5f1
gnu: cl-fast-http: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-fast-http)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 14:57:56 +01:00
Aurora
3c5da3329d
gnu: cl-smart-buffer: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-smart-buffer)[native-inputs]: Add babel.
[arguments]: Add 'asd-systems' parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 14:56:00 +01:00
Aurora
8daa60cda0
gnu: cl-xsubseq: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-xsubseq)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 14:52:30 +01:00
Aurora
48a6473244
gnu: cl-myway: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-myway)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 14:48:49 +01:00
Aurora
bbd1d7f975
gnu: cl-proc-parse: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-proc-parse)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-10 14:48:33 +01:00
Ricardo Wurmus
5a809551dc
gnu: Add r-ensdb-hsapiens-v86.
...
* gnu/packages/bioconductor.scm (r-ensdb-hsapiens-v86): New variable.
2022-03-10 13:44:58 +01:00
Ricardo Wurmus
6a6a514ef4
gnu: Add r-ensdb-mmusculus-v79.
...
* gnu/packages/bioconductor.scm (r-ensdb-mmusculus-v79): New variable.
2022-03-10 13:44:58 +01:00
Ludovic Courtès
2a55f99aff
home: symlink-manager: Rename "path" to "file" where appropriate.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script):
[home-path]: Rename to...
[home-directory]: ... this. Adjust users.
[backup-dir]: Rename to...
[backup-directory]: ... this. Adjust user.
[get-target-path]: Rename to...
[target-file]: ... this. Adjust users.
[get-backup-path]: Remove.
[backup-file]: Inline it.
[cleanup-symlinks](get-source-path): Rename to...
(source-file): ... this. Adjust users.
Rename 'he-path' to 'home' and 'new-he-path' to 'pivot'.
2022-03-10 11:43:15 +01:00
Ludovic Courtès
1fb6ef0473
home: symlink-manager: 'create-symlinks' uses 'file-system-fold'.
...
This removes the need for two intermediate representations of the file
tree.
* gnu/home/services/symlink-manager.scm (update-symlinks-script)
[simplify-file-tree, file-tree-traverse]: Remove.
[create-symlinks]: Rewrite in terms of 'file-system-fold'.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
5fa188e92e
home: symlink-manager: 'cleanup-symlinks' uses 'file-system-fold'.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[cleanup-symlinks]:
Take a home generation and iterate over its config files directly with
'file-system-fold'. Adjuster caller accordingly. Remove 'old-tree'.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
5fabaf1128
tests: Check 'guix home reconfigure' for a second generation.
...
* tests/guix-home.sh: Invoke "guix home reconfigure" a second time with
a modify config file and check the result.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
26e67e0280
tests: Simplify use of 'local-file' in 'tests/guix-home.sh'.
...
* tests/guix-home.sh: Remove 'current-filename' trickery since
'local-file' resolves file names relative to the containing file.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
7b7e32d5ad
tests: Make sure 'guix home reconfigure' backs up files.
...
* tests/guix-home.sh: Create ~/.bashrc and ~/.config/test.conf prior to
'reconfigure' and check whether they were backed up.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
a3a76a8384
home: symlink-manager: Avoid extra 'lstat' call.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[symlink-to-store?]:
Avoid extra 'lstat' call.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
a81bb1e4bb
home: symlink-manager: Remove 'empty-directory?' and avoid TOCTTOU race.
...
This removes three 'stat' syscalls.
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[empty-directory?]:
Remove.
[cleanup-symlinks]: Replace use of 'file-exists?', 'file-is-directory?',
and 'empty-directory?' by a single 'rmdir' call.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
e1b38046a6
home: symlink-manager: Use 'file-is-directory?'.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[directory?]:
Remove.
Change callers to use 'file-is-directory?' instead.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
cf803b71c7
home: symlink-manager: Use 'for-each' when used for effects.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[cleanup-symlinks]
[create-symlinks]: Use 'for-each' instead of 'map'.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
7a8856f540
home: symlink-manager: Move helper procedures as top-level defines.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Remove
'config-home', which is unused. Move 'home-path', 'backup-dir',
'get-target-path', 'get-backup-path', 'directory?', 'empty-directory?',
'symlink-to-store?', and 'backup-file' to the top level. Move
'create-symlinks' and 'cleanup-symlinks' to the top level as well, and
add parameters. Adjust callers.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
66bf60a4cd
home: symlink-manager: Clarify module imports.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Wrap
body in 'with-imported-modules'. Move (guix build utils) import to the
top. Move #$%initialize-gettext after definitions.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
25afd66a81
gnu: gnome-sudoku: Remove input labels.
...
* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Remove labels.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
0cb05f4a06
gnu: gnome-sudoku: Add missing dependency on Python.
...
* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Add PYTHON.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
325136b8b1
gnu: gnome-arcade: Update to 0.240.
...
* gnu/packages/emulators.scm (gnome-arcade): Update to 0.240.
2022-03-10 11:43:12 +01:00
Ludovic Courtès
13ff4ae5b1
maint: 'assert-binaries-available' only checks ci.guix.gnu.org.
...
* Makefile.am (assert-binaries-available): Pass '--substitute-urls'.
2022-03-10 11:43:12 +01:00
Mathieu Othacehe
cceb5344ae
gnu: gthumb: Fix build.
...
* gnu/packages/gnome.scm (gthumb)[native-inputs]: Add python.
2022-03-10 10:46:27 +01:00
Demis Balbach
878578c0fa
services: bluetooth: Add missing config parameters.
...
* doc/guix.texi (Desktop Services): Document 'bluetooth-service-type'
and 'bluetooth-configuration'.
* gnu/services/desktop.scm (<bluetooth-configuration>): Add many fields.
(bluetooth-configuration-file): Handle them.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-09 23:38:18 +01:00
Artyom V. Poptsov
fcebc4aa12
gnu: Add libtree.
...
* gnu/packages/linux.scm (libtree): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-09 23:38:18 +01:00
Nikolay Korotkiy
eeac33a3de
gnu: Add osmium-tool.
...
* gnu/packages/geo.scm (osmium-tool): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-09 23:38:18 +01:00
Nikolay Korotkiy
30daa0d972
gnu: libosmium: Update to 2.18.0.
...
* gnu/packages/geo.scm (libosmium): Update to 2.18.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-09 23:38:18 +01:00
Ludovic Courtès
a208a4e923
system: hurd: Move the Shepherd before the Hurd in %BASE-PACKAGES/HURD.
...
* gnu/system/hurd.scm (%base-packages/hurd): Move SHEPHERD before HURD.
2022-03-09 23:38:18 +01:00
Ludovic Courtès
a9a64c1983
gnu: hurd: Adjust to the transition from "--system" to "gnu.system".
...
This is a followup to 0dc019e19a , which
inadvertently led the Hurd to fail to boot.
* gnu/packages/hurd.scm (hurd)[arguments]: In 'create-runsystem' phase,
expect "gnu.system=" instead of "--system=".
2022-03-09 23:38:18 +01:00
Ludovic Courtès
e2ca8119d5
gnu: nyacc@1.00.2: Fix build.
...
Fixes a regression introduced in
f15ca337be , whereby adding a dependency on
GUILE-BYTESTRUCTURES would cause a build failure of the FFI helper of
nyacc@1.00 .2.
* gnu/packages/mes.scm (nyacc-1.00.2)[propagated-inputs]: New field.
2022-03-09 23:38:18 +01:00
Ludovic Courtès
d80c722034
gnu: slurm: Use gexps and remove input labels.
...
* gnu/packages/parallel.scm (slurm)[source]: Remove trailing #t.
[native-inputs]: Remove labels.
[arguments]: Rewrite as gexps. Use 'this-package-input' instead of
'%build-inputs'.
(slurm-20.02)[arguments]: Adjust accordingly.
2022-03-09 23:38:17 +01:00
Leo Famulari
d3a7cd7acf
gnu: linux-libre 4.9: Update to 4.9.305.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.305.
(linux-libre-4.9-pristine-source): Update hash.
2022-03-09 16:56:10 -05:00
Leo Famulari
a90ccf6a5e
gnu: linux-libre 4.14: Update to 4.14.270.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.270.
(linux-libre-4.14-pristine-source): Update hash.
2022-03-09 16:56:10 -05:00
Leo Famulari
868d2c2eb9
gnu: linux-libre 4.19: Update to 4.19.233.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.233.
(linux-libre-4.19-pristine-source): Update hash.
2022-03-09 16:56:09 -05:00
Leo Famulari
963114d3ba
gnu: linux-libre 5.4: Update to 5.4.183.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.183.
(linux-libre-5.4-pristine-source): Update hash.
2022-03-09 16:56:09 -05:00
Leo Famulari
f4d1018c3d
gnu: linux-libre 5.10: Update to 5.10.104.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.104.
(linux-libre-5.10-pristine-source): Update hash.
2022-03-09 16:56:09 -05:00
Leo Famulari
2cce5946e2
gnu: linux-libre: Update to 5.15.27.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.27.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-03-09 16:56:09 -05:00
Leo Famulari
90c5fc18fe
gnu: linux-libre 5.16: Update to 5.16.13.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.13.
(linux-libre-5.16-pristine-source): Update hash.
2022-03-09 16:56:05 -05:00
Maxim Cournoyer
48e049b38d
gnu: python-robotframework-sshlibrary: Normalize doc location.
...
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary):
[phases]{build-and-install-doc}: Install HTML documentation to the share/doc
subdirectory of the 'doc' output.
2022-03-09 15:23:36 -05:00
Maxim Cournoyer
ebd2093b32
gnu: python-robotframework: Fully build the documentation.
...
* gnu/packages/patches/python-robotframework-ug2html.patch: New patch.
* gnu/local.mk: Register it.
* gnu/packages/python-xyz.scm (python-robotframework): Apply patch.
[modules]: New argument.
[phases]{build-and-install-doc}: Modify to build the full HTML documentation,
including the user guide.
[native-inputs]: Add python-pygments.
2022-03-09 15:23:36 -05:00
Maxim Cournoyer
09aa025b44
gnu: Add python-trio-websocket.
...
* gnu/packages/python-xyz.scm (python-trio-websocket): New variable.
2022-03-09 15:23:35 -05:00
Maxim Cournoyer
edbf4f60e2
gnu: python-jedi: Remove optional test dependency on python-django-2.2.
...
This avoids a dependency cycle between python-selenium (4.1.0) and
python-pytest-trio.
* gnu/packages/python-xyz.scm (python-jedi)[native-inputs]: Remove
python-django-2.2.
2022-03-09 15:23:35 -05:00
Maxim Cournoyer
1a7424957d
gnu: python-robotframework-sshlibrary: Patch for RobotFramework 5 compatibility.
...
* gnu/packages/patches/python-robotframework-sshlibrary-rf5-compat.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary): Apply it.
2022-03-09 15:23:35 -05:00
Nicolas Goaziou
67cb8e90c4
gnu: emacs-embark: Update to 0.16.
...
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 0.16.
2022-03-09 21:15:48 +01:00
Nicolas Goaziou
723ec40936
gnu: bombadillo: Improve package style.
...
* gnu/packages/web-browsers.scm (bombadillo)[arguments]: Use G-expressions.
Remove trailing #T from phases.
2022-03-09 15:34:23 +01:00
Nicolas Goaziou
9133700326
gnu: bombadillo: Update to 2.4.0.
...
* gnu/packages/web-browsers.scm (bombadillo): Update to 2.4.0.
2022-03-09 15:33:21 +01:00
Nicolas Goaziou
a88951a255
gnu: lagrange: Update to 1.11.1.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.11.1.
[inputs]: Add FREETYPE.
2022-03-09 15:31:12 +01:00
Nicolas Goaziou
57aeaba02e
gnu: asymptote: Update to 2.79.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.79.
2022-03-09 15:28:27 +01:00
Nicolas Goaziou
53abcfb1c3
gnu: bzflag: Improve package style.
...
* gnu/packages/games.scm (bzflag)[arguments]: Remove trailing #T from
phases. Use G-expressions.
2022-03-09 15:16:30 +01:00
Nicolas Goaziou
f57d174a51
gnu: bzflag: Update to 2.4.24.
...
* gnu/packages/games.scm (bzflag): Update to 2.4.24.
2022-03-09 15:03:11 +01:00
Nicolas Goaziou
e3e2da97ba
gnu: emacs-add-node-modules-path: Update to 1.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-add-node-modules-path): Update to 1.3.0.
2022-03-09 14:47:28 +01:00
Nicolas Goaziou
92884b4061
gnu: emacs-geiser: Update to 0.23.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.23.
2022-03-09 14:45:29 +01:00
Nicolas Goaziou
0758167483
gnu: emacs-vertico: Update to 0.21.
...
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.21.
2022-03-09 14:17:04 +01:00
Nicolas Goaziou
1d7b1128ca
gnu: emacs-corfu: Update to 0.20.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.20.
2022-03-09 14:16:59 +01:00
Ricardo Wurmus
ca588fdfde
gnu: Add r-scopeloomr.
...
* gnu/packages/bioinformatics.scm (r-scopeloomr): New variable.
2022-03-09 11:35:59 +01:00
Maxim Cournoyer
191ff81556
gnu: python-robotframework-sshlibrary: Update to 3.8.0.
...
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary): Update to 3.8.0.
2022-03-08 20:19:23 -05:00
Maxim Cournoyer
7f212c5504
gnu: python-robotframework: Update to 4.1.3.
...
* gnu/packages/python-xyz.scm (python-robotframework): Update to 4.1.3.
[phases]{check}: Honor TESTS?. Search tzdata in both native-inputs or inputs,
for cross-compilation.
2022-03-08 20:19:23 -05:00
Nicolas Goaziou
296398e672
gnu: texlive-latex-pdfpages: Rename to texlive-pdfpages.
...
* gnu/packages/tex.scm (texlive-pdfpages): New variable.
(texlive-latex-pdfpages): Deprecate variable.
* gnu/packages/docbook.scm (dblatex): Use new name.
2022-03-09 01:25:21 +01:00
Nicolas Goaziou
7e2e7a34d1
gnu: Deprecate texlive-latex-tools.
...
* gnu/packages/tex.scm (texlive-latex-tools): Deprecate variable.
(texlive-base):
(texlive-pstool):
(texlive-jadetex):
* gnu/packages/statistics.scm (r-with-tests): Use TEXLIVE-TOOLS instead.
2022-03-09 01:25:21 +01:00
Nicolas Goaziou
3a29ec6d32
gnu: texlive-tools: Add missing files.
...
* gnu/packages/tex.scm (texlive-tools)[outputs]: Add "doc" output.
[arguments]: Use G-expressions. Add phase to install all non-generated ".sty" files.
2022-03-09 00:58:10 +01:00
Nicolas Goaziou
fa5a062572
gnu: texlive-latex-eso-pic: Rename to texlive-eso-pic.
...
* gnu/packages/tex.scm (texlive-eso-pic): New variable.
(texlive-latex-eso-pic): Deprecated alias.
2022-03-09 00:39:43 +01:00
Nicolas Goaziou
359636a408
gnu: texlive-latex-titlesec: Rename to texlive titlesec.
...
* gnu/packages/tex.scm (texlive-titlesec): New variable.
(texlive-latex-titlesec): Deprecate name.
* gnu/packages/python-xyz.scm (python-ipython-documentation):
(python-numpy-documentation):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/maths.scm (hypre): Use new name.
2022-03-09 00:26:30 +01:00
Nicolas Goaziou
4810804e72
gnu: texlive-latex-subfigure: Rename to texlive-subfigure.
...
* gnu/packages/tex.scm (texlive-subfigure): New variable.
(texlive-latex-subfigure): Deprecated alias.
* gnu/packages/docbook.scm (dblatex): Use new name.
2022-03-09 00:20:33 +01:00
Nicolas Goaziou
bd53dfa6df
gnu: emacs-tempel: Update to 0.3.
...
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 0.3.
2022-03-08 23:55:04 +01:00
Nicolas Goaziou
60657fa69c
gnu: emacs-no-littering: Update to 1.2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.2.6.
2022-03-08 23:55:04 +01:00
Nicolas Goaziou
d11f9ac92a
gnu: emacs-marginalia: Update to 0.13.
...
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.13.
2022-03-08 23:55:04 +01:00
Nicolas Goaziou
173af0b334
gnu: emacs-consult: Update to 0.16.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.16.
2022-03-08 23:55:03 +01:00
Nicolas Goaziou
aff0c79481
gnu: emacs-clojure-mode: Update to 5.14.0.
...
* gnu/packages/emacs-xyz.scm (emacs-clojure-mode): Update to 5.14.0.
2022-03-08 23:55:03 +01:00
Nicolas Goaziou
366f6698ac
gnu: emacs-cider: Update to 1.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.3.0.
2022-03-08 23:55:03 +01:00
Nicolas Goaziou
5e99c3f470
gnu: emacs-cape: Update to 0.7.
...
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.7.
2022-03-08 23:55:02 +01:00
Liliana Marie Prikler
b8fc916951
gnu: stex-bootstrap: Guard against unsupported systems.
...
The current implementation of nix-system->chez-machine et al. is rather
brittle and fails in unexpected ways. In the meantime while a better
replacement is being built, prevent falsy return values from causing errors,
such as a failing “guix pull”. See <https://issues.guix.gnu.org/54292 >.
* gnu/packages/chez.scm (stex-bootstrap)[maybe-compile]: Use and=> to only
call chez-machine->threaded if nix-system->chez-machine returns a truthy
value.
2022-03-08 20:53:44 +01:00
Liliana Marie Prikler
0a7c355e0a
gnu: gitg: Update to 41.
...
* gnu/packages/gnome.scm (gitg): Update to 41.
[arguments]: Drop ‘harden’ phase.
[inputs]: Replace gtkspell3 with gspell and gtksourceview-3 with gtksourceview.
[native-inputs]: Add python.
2022-03-08 20:53:44 +01:00
Liliana Marie Prikler
716265fd69
gnu: gitg: Use new package style.
...
* gnu/packages/gnome.scm (gitg)[arguments]: Use G-expressions.
[native-inputs]: Drop labels.
2022-03-08 20:53:44 +01:00
Liliana Marie Prikler
62479e9420
gnu: mumble: Enable tests.
...
* gnu/packages/telephony.scm (mumble)[#:tests?]: Drop argument.
[#:configure-flags]: Add “-Dtests=on”.
2022-03-08 20:53:43 +01:00
Liliana Marie Prikler
a4cb236492
gnu: mumble: Update to 1.4.230.
...
* gnu/packages/telephony.scm (find-python-interpreter-cmake-modules):
New variable.
(mumble): Update to 1.4.230.
[source]: Adjust uri and snippet accordingly.
[arguments]: Change to a list of G-expressions.
<#:configure-flags>: New argument.
<#:phases>: Drop ‘configure’ (moved to configure-flags).
Add ‘unpack-submodules’, ‘fix-settings-crash’ and ‘hardcode-pulseaudio’.
[inputs]: Add glib and poco.
2022-03-08 20:53:43 +01:00
Liliana Marie Prikler
4f82f34309
gnu: Add poco.
...
* gnu/packages/cpp.scm (poco): New variable.
2022-03-08 20:53:43 +01:00
Maxim Cournoyer
59001c4f91
gnu: opendht: Update to 2.3.4.
...
* gnu/packages/networking.scm (opendht): Update to 2.3.4.
2022-03-08 14:13:31 -05:00
Mark H Weaver
0d14f8a870
gnu: icecat: Update to 91.7.0-guix0-preview1 [security fixes].
...
Includes fixes for CVE-2022-26381, CVE-2022-26383, CVE-2022-26384,
CVE-2022-26386, and CVE-2022-26387.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-03-08 11:20:36 -05:00
Ludovic Courtès
0e91da1d34
Revert "gnu: socat: Update to 1.7.4.3."
...
This reverts commit 3cd42883c4 , which led
to ~13K rebuilds.
2022-03-08 17:19:16 +01:00
Ludovic Courtès
dd98dc42fe
gnu: slurm <= 20.02: Build with '-fcommon'.
...
* gnu/packages/parallel.scm (slurm-20.02)[arguments]: New field.
(slurm-19.05, slumr-18.08): Inherit from it.
2022-03-08 17:18:19 +01:00
jgart
3cd42883c4
gnu: socat: Update to 1.7.4.3.
...
* gnu/packages/networking.scm (socat): Update to 1.7.4.3.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-08 14:47:55 +01:00
raingloom
1217b02f45
gnu: blender: Enable boolean operations on meshes.
...
* gnu/packages/graphics.scm (blender)[inputs]: Add gmp.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-08 14:35:22 +01:00
Aurora
93bba8af87
gnu: Add cl-websocket-driver.
...
* gnu/packages/lisp-xyz.scm (cl-websocket-driver, ecl-websocket-driver,
sbcl-websocket-driver): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-08 14:17:03 +01:00
Aurora
8cd8a4026e
gnu: Add cl-sha1.
...
* gnu/packages/lisp-xyz.scm (cl-sha1, ecl-sha1, sbcl-sha1): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-08 14:07:05 +01:00
Aurora
30ff176273
gnu: Add cl-event-emitter.
...
* gnu/packages/lisp-xyz.scm (cl-event-emitter, ecl-event-emitter,
sbcl-event-emitter): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-08 14:01:39 +01:00
Aurora
fea4abbb4e
gnu: Add cl-fast-websocket.
...
* gnu/packages/lisp-xyz.scm (cl-fast-websocket, ecl-fast-websocket,
sbcl-fast-websocket): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-08 13:53:49 +01:00
Aurora
3aa89989b0
gnu: Add cl-template.
...
* gnu/packages/lisp-xyz.scm (cl-template, ecl-template, sbcl-template): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-08 13:45:10 +01:00
Efraim Flashner
8750533102
gnu: proot: Update to 5.3.0.
...
* gnu/packages/linux.scm (proot): Update to 5.3.0.
[arguments]: Adjust custom 'patch-sources phase to adjust skipped tests.
2022-03-08 11:58:41 +02:00
Efraim Flashner
7311a36a54
Revert "gnu: Add go-github-com-niemeyer-pretty."
...
This reverts commit 18b0527765 .
This package is not actually needed.
2022-03-08 09:38:16 +02:00
Efraim Flashner
d4f9c21a84
gnu: lvm2: Fix cross-compiling on some architectures.
...
* gnu/packages/linux.scm (lvm2)[native-inputs]: Add config.
[arguments]: Add phase to replace old versions of config.sub and
config.guess.
2022-03-08 09:13:12 +02:00
Ludovic Courtès
f7bb161445
import: hackage: Use SRFI-71 instead of SRFI-11.
...
* guix/import/hackage.scm (read-cabal-and-hash)
(hackage-fetch-and-hash, hackage-fetch)
(hackage->guix-package): Use 'let' and 'let*' instead of 'let-values'
and 'let*-values'.
2022-03-07 22:49:29 +01:00
Ludovic Courtès
483e4a9d07
import: hackage: Avoid pointless use of 'compose'.
...
* guix/import/hackage.scm (hackage-module->sexp): Unroll pointless calls
to 'compose'.
(hackage->guix-package): Likewise.
2022-03-07 22:49:29 +01:00
zimoun
5278cab3dc
scripts: import: gem: Fix recursive error handling.
...
Partly fixes <https://bugs.gnu.org/44115 >.
* guix/scripts/import/gem.scm (guix-import-gem): Handle error.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-07 22:49:29 +01:00
zimoun
7229b0e858
import: cran: Return multiple values for unknown packages.
...
Partly fixes <https://bugs.gnu.org/44115 >.
* guix/import/pypi.scm (cran->guix-package): Return 'values'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-07 22:49:28 +01:00
zimoun
1fe81b349c
import: elpa: Return multiple values for unknown packages.
...
Partly fixes <https://bugs.gnu.org/44115 >.
* guix/import/elpa.scm (elpa->guix-package): Return values.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-07 22:49:28 +01:00
zimoun
6bb92098b4
import: hackage: Return multiple values for unknown packages.
...
Partly fixes <https://bugs.gnu.org/44115 >.
* guix/import/hackage.scm (hackage->guix-package): Return 'values'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-07 22:49:28 +01:00
zimoun
434925379d
import: pypi: Return multiple values for unknown packages.
...
Partly fixes <https://bugs.gnu.org/44115 >.
* guix/import/pypi.scm (pypi->guix-package): Return two values when
PROJECT is false.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-03-07 22:49:28 +01:00
Ludovic Courtès
ebb03447f8
import: pypi: Gracefully handle missing project home page.
...
Fixes <https://issues.guix.gnu.org/54259 >.
Reported by Ricardo Wurmus <rekado@elephly.net >.
* guix/import/pypi.scm (pypi->guix-package): Upon
'missing-source-error?', raise '&fix-hint' only if
'project-info-home-page' returns a non-empty string.
2022-03-07 22:49:28 +01:00
Pierre-Henry Fröhring
ad464b1704
gnu: Add python-multipart.
...
* gnu/packages/python-xyz.scm (python-multipart): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-07 22:49:28 +01:00
Bird
c723aa98b5
gnu: Add gnusim8085.
...
* gnu/packages/emulators.scm (gnusim8085): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-07 22:49:28 +01:00
Ludovic Courtès
1cad347618
derivations: Coalesce inputs that have the same output path.
...
Fixes <https://issues.guix.gnu.org/54209 >.
* guix/derivations.scm (coalesce-duplicate-inputs): Use the output paths
of DRV as a hash table key.
* tests/derivations.scm ("derivation with duplicate fixed-output
inputs"): Expect a single input for FINAL.
("derivation with equivalent fixed-output inputs"): New test.
2022-03-07 22:49:27 +01:00
Ludovic Courtès
6e09ab9f61
gnu: scotch: Explicitly pass "-DINTSIZE" to CMake.
...
Previously, the 'scotch' and 'pt-scotch' packages would use the default
int size, which turned out to be 32 on x86_64-linux instead of 64 as it
used to be in Scotch 6.x.
* gnu/packages/maths.scm (scotch)[arguments]: Add "-DINTSIZE" to #:configure-flags.
(scotch32)[arguments]: Likewise.
(pt-scotch)[arguments]: Likewise.
(pt-scotch32)[arguments]: Likewise.
2022-03-07 22:49:27 +01:00
Ludovic Courtès
667f21aea0
tests: Adjust to (guix import github) changes.
...
This is a followup to a8d3033da6 .
* tests/import-github.scm (call-with-releases): Mock
'open-connection-for-uri'.
2022-03-07 22:49:27 +01:00
Efraim Flashner
34ba6e0616
system: Set kernel name for riscv64-linux.
...
* gnu/system.scm (system-linux-image-file-name): Add option for riscv64.
2022-03-07 22:53:58 +02:00
Efraim Flashner
027ce78933
gnu: dtc: Use pkg-config-for-target.
...
* gnu/packages/bootloaders.scm (dtc)[arguments]: Adjust custom
'patch-pkg-config phase to use pkg-config-for-target.
2022-03-07 22:53:58 +02:00
Efraim Flashner
54933a4047
gnu: dtc: Use different source tarball.
...
The xz compressed source failed to unpack on riscv64-linux.
* gnu/packages/bootloaders.scm (dtc)[source]: Use gzipped tarball.
2022-03-07 22:53:57 +02:00
Efraim Flashner
7b2f749862
build-system/meson: Add more cross-compilation targets.
...
* guix/build-system/meson.scm (make-machine-alist): Add riscv64-linux
option for cpu_family. Add riscv64-linux and powerpc-linux options for
endian.
2022-03-07 22:53:57 +02:00
Efraim Flashner
758d3c99a7
gnu: squashfs-tools: Fix cross-compiling.
...
* gnu/packages/compression.scm (squashfs-tools)[arguments]: Adjust
make-flags to refer to the 'out' output specifically.
2022-03-07 22:53:57 +02:00
Efraim Flashner
b657f062bb
gnu: libcap: Fix cross-compiling.
...
* gnu/packages/linux.scm (libcap)[arguments]: Fix make-flags when
cross-compiling.
2022-03-07 22:53:57 +02:00
Efraim Flashner
67d6544b6d
gnu: mtd-utils: Fix cross-compiling.
...
* gnu/packages/linux.scm (mtd-utils)[arguments]: Only add configure-flag
to enable unit-tests when not cross compiling.
2022-03-07 22:53:56 +02:00
Efraim Flashner
df03e7a601
gnu: libjpeg-turbo: Fix cross-compiling to riscv64-linux.
...
* gnu/packages/image.scm (libjpeg-turbo)[arguments]: When
cross-compiling to riscv64-linux correctly set CMAKE_SYSTEM_PROCESSOR.
2022-03-07 22:53:56 +02:00
Efraim Flashner
58e3a917e3
gnu: libxrender: Fix cross compiling to riscv64-linux.
...
* gnu/packages/xorg.scm (libxrender)[arguments]: When cross compiling to
riscv64-linux replace config.sub and config.guess with newer versions.
[native-inputs]: When cross compiling to riscv64-linux add config.
2022-03-07 22:53:26 +02:00
Efraim Flashner
f80034c1ff
gnu: libopenmpt: Update dependencies.
...
* gnu/packages/audio.scm (libopenmpt)[inputs]: Move libvorbis, mpg123,
zlib from here ...
[propagated-inputs]: ... to here. Add libogg.
2022-03-07 22:50:41 +02:00
Jonathan Brielmaier
dc1e2ce72c
gnu: icedove: Update to 91.6.2.
...
* gnu/packages/gnuzilla.scm (icedove): Update to 91.6.2.
2022-03-07 18:27:39 +01:00
Jelle Licht
256703fa6c
gnu: emacs-json-mode: Remove input for old versions.
...
* gnu/packages/emacs-xyz.scm (emacs-json-mode)[inputs]:
Remove emacs-json-reformat.
2022-03-07 13:48:00 +01:00
Jelle Licht
2fc12474bf
gnu: Add openriichi.
...
* gnu/packages/games.scm (openriichi): New variable.
2022-03-07 13:47:54 +01:00
Jelle Licht
98f58f7ae5
gnu: Add siege.
...
* gnu/packages/web.scm (siege): New variable.
2022-03-07 13:47:46 +01:00
Mark H Weaver
6c3c4f7088
gnu: icecat: Update to 91.6.1-guix0-preview1 [security fixes].
...
Includes fixes for CVE-2022-26485 and CVE-2022-26486.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-03-07 00:39:53 -05:00
Leo Famulari
0dc7b53aaa
gnu: linux-libre 4.9: Update to 4.9.304.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.304.
(linux-libre-4.9-pristine-source): Update hash.
2022-03-06 18:37:58 -05:00
Leo Famulari
664f63edf8
gnu: linux-libre 4.14: Update to 4.14.269.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.269.
(linux-libre-4.14-pristine-source): Update hash.
2022-03-06 18:37:57 -05:00
Leo Famulari
cc9f9565c1
gnu: linux-libre 4.19: Update to 4.19.232.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.232.
(linux-libre-4.19-pristine-source): Update hash.
2022-03-06 18:37:57 -05:00
Leo Famulari
f5f52b54ba
gnu: linux-libre 5.4: Update to 5.4.182.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.182.
(linux-libre-5.4-pristine-source): Update hash.
2022-03-06 18:37:57 -05:00
Leo Famulari
84affd71f6
gnu: linux-libre 5.10: Update to 5.10.103.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.103.
(linux-libre-5.10-pristine-source): Update hash.
2022-03-06 18:37:57 -05:00
Leo Famulari
64bd6bab42
gnu: linux-libre: Update to 5.15.26.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.26.
(linux-libre-5.15-pristine-source): Update hash.
2022-03-06 18:37:57 -05:00
Leo Famulari
fb881af86d
gnu: linux-libre 5.16: Update to 5.16.12.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.12.
(linux-libre-5.16-pristine-source): Update hash.
2022-03-06 18:37:44 -05:00
Ludovic Courtès
3ac1366648
gnu: guile-ssh: Support cross-compilation.
...
Cross-compilation broke with the update to 0.15.1 in
eabc6af9b8 . 'guile-snarf' would invoke
cpp instead of TRIPLET-cpp, which would thus fail to find libssh
headers.
* gnu/packages/ssh.scm (guile-ssh)[arguments]: Add
'support-cross-compilation' phase.
2022-03-07 00:26:51 +01:00
Алексей Дроздов
afb9f27523
gnu: Add python-xmldiff.
...
* gnu/packages/python-xyz.scm (python-xmldiff): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-03-06 22:49:48 +01:00
Sheng Yang
d3fb8036b7
gnu: Add jtdx.
...
* gnu/packages/radio.scm (jtdx-hamlib): New variable.
(jtdx): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-06 22:49:48 +01:00
Evgeny Pisemsky
b16e17f34c
gnu: Add python-stltools.
...
* gnu/packages/python-xyz.scm (python-stltools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-06 22:49:47 +01:00
terramorpha
8b426eb155
gnu: gnome-shell-extension-gsconnect: Update to 48
...
* gnu/packages/gnome-xyz (gnome-shell-extension-gsconnect): Update to 48
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-06 22:49:47 +01:00
Chadwain Holness
df1959277c
gnu: cgdb: Reference gdb.
...
* gnu/packages/debug.scm (cgdb)[inputs]: Add gdb, bash-minimal
[arguments]: Add phase to fix hardcoded gdb and sh paths
Add configure flags for cross-compilation
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-06 22:49:47 +01:00
Ludovic Courtès
a8d3033da6
import: github: Reuse HTTP connection for the /tags URL fallback.
...
* guix/import/github.scm (fetch-releases-or-tags): Call
'open-connection-for-uri' and reuse the same connection for the two
'http-fetch' calls.
* .dir-locals.el (scheme-mode): Add 'call-with-port'.
2022-03-06 22:49:47 +01:00
Ludovic Courtès
8786c2e8d7
http-client: Correctly handle redirects when #:keep-alive? #t.
...
Previously PORT would be closed unconditionally, which broke redirects
when #:keep-alive? #t is given.
* guix/http-client.scm (http-fetch): Make 'port' a parameter of 'loop'.
Upon 3xx responses, do not close PORT is KEEP-ALIVE? is true, but consume
RESP's body. Add second argument to 'loop'.
2022-03-06 22:49:47 +01:00
Ludovic Courtès
55e8e283ae
import: github: Gracefully handle rate limit exhaustion.
...
Previously, 'guix refresh' would literally crash when the rate limit was
reached due to the call to 'error'. With this change, the updater
notices when the rate limit is reached and it turns itself into a no-op
until the rate limit has been reset.
When running "guix refresh" (with no arguments), the 'github' updater
gets used until the rate limit has been reached, after which "guix
refresh" automatically picks up the next valid updater, typically
'generic-git'.
* guix/import/github.scm (fetch-releases-or-tags): Use 'http-fetch'
directly instead of 'json-fetch' to let 'http-get-error?' exceptions
through. Handle 403 errors with an 'X-RateLimit-Remaining' header.
(%rate-limit-reset-time): New variable.
(update-rate-limit-reset-time!, request-rate-limit-reached?): New
procedures.
(latest-released-version): Remove calls to 'error'.
2022-03-06 22:49:47 +01:00
Ludovic Courtès
ecad9b2213
http-client: Add response headers to '&http-get-error'.
...
* guix/http-client.scm (&http-get-error)[headers]: New field.
(http-fetch): Initialize the 'headers' field.
2022-03-06 22:49:46 +01:00
Ludovic Courtès
049aefddb2
tests: Add (guix http-client) tests.
...
* tests/http-client.scm: New file.
* Makefile.am (SCM_TESTS): Add it.
* .dir-locals.el (scheme-mode): Add 'with-http-server'.
2022-03-06 22:49:46 +01:00
Nicolas Goaziou
f75becbb36
gnu: emacs-go-mode: Activate tests.
...
* gnu/packages/emacs-xyz.scm (emacs-go-mode)[arguments]: Activate tests.
2022-03-06 22:44:51 +01:00
Nicolas Goaziou
48e72ee82b
gnu: emacs-go-mode: Update to 1.6.0.
...
* gnu/packages/emacs-xyz.scm (emacs-go-mode): Update to 1.6.0.
[arguments]: Remove unnecessary phase.
2022-03-06 22:14:15 +01:00
Nicolas Goaziou
4f407029bf
gnu: texlive-grfext: Add missing files.
...
* gnu/packages/tex.scm (texlive-grfext)[outputs]: Add "doc" output.
[arguments]: Use G-expressions. Modify COPY-FILES phase to include all source
files. Add REMOVE-GENERATED-FILE phase.
2022-03-06 14:49:50 +01:00
Nicolas Goaziou
cddaf93e22
gnu: texlive-oberdiek: Add missing files.
...
* gnu/packages/tex.scm (texlive-oberdiek)[outputs]: Add "doc" output.
[arguments]: Remove DO-NOT-PROCESS-IFPDF.INS phase. Modify COPY-FILES phase
to include all runfiles.
[propagated-inputs]: Add TEXLIVE-AUXHOOK, TEXLIVE-GRFEXT, TEXLIVE-GRFFILE,
TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS, TEXLIVE-PDFTEXCMDS.
2022-03-06 14:34:06 +01:00
Efraim Flashner
e7886fd674
gnu: Add ncdu2.
...
* gnu/packages/ncdu.scm (ncdu2): New variable.
2022-03-06 14:15:15 +02:00
Nicolas Goaziou
280097b71f
gnu: texlive-hyperref: Add missing files.
...
* gnu/packages/tex.scm (texlive-hyperref)[arguments]: Add phase to copy
missing files. Generate ".sty" files from source when possible.
[propagated-inputs]: Add TEXLIVE-ZAPFDING, TEXLIVE-STRINGENC. Remove
TEXLIVE-ATVERYEND, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS, TEXLIVE-PDFTEXCMDS.
Reorder-inputs.
2022-03-06 12:22:17 +01:00
Nicolas Goaziou
36685334a0
gnu: texlive-latex-rerunfilecheck: Rename to texlive-rerunfilecheck.
...
* gnu/packages/tex.scm (texlive-rerunfilecheck): New variable.
(texlive-latex-rerunfilecheck): Deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 12:22:16 +01:00
Nicolas Goaziou
38ec52136f
gnu: texlive-latex-kvoptions: Rename to texlive-kvoptions.
...
* gnu/packages/tex.scm (texlive-kvoptions): New variable.
(texlive-latex-kvoptions): Deprecated alias.
(texlive-hyperref):
* gnu/packages/plotutils.scm (asymptote): Use new name.
2022-03-06 12:22:16 +01:00
Nicolas Goaziou
c63566c5cf
gnu: texlive-latex-refcount: Rename to texlive-refcount.
...
* gnu/packages/tex.scm (texlive-refcount): New variable.
(texlive-latex-refcount): Deprecated alias.
(texlive-hyperref):
* gnu/packages/docbook.scm (dblatex): Use new name.
2022-03-06 12:22:16 +01:00
Nicolas Goaziou
09deb8a570
gnu: texlive-latex-letltxmacro: Rename to texlive-letltxmacro.
...
* gnu/packages/tex.scm (texlive-letltxmacro): New variable.
(texlive-latex-letltxmacro): Deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 12:22:15 +01:00
Nicolas Goaziou
b47d8363f9
gnu: texlive-latex-hycolor: Rename to texlive-hycolor.
...
* gnu/packages/tex.scm (texlive-hycolor): New variable.
(texlive-latex-hycolor): Deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 12:22:15 +01:00
Nicolas Goaziou
df8a042de8
gnu: texlive-latex-auxhook: Rename to texlive-auxhook.
...
* gnu/packages/tex.scm (texlive-auxhook): New variable.
(texlive-latex-auxhook): Deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 12:22:15 +01:00
Nicolas Goaziou
b3fb3c10b8
gnu: texlive-generic-uniquecounter: Rename to texlive-uniquecounter.
...
* gnu/packages/tex.scm (texlive-uniquecounter): New variable.
(texlive-generic-uniquecounter): Deprecated alias.
(texlive-latex-rerunfilecheck): Use new name.
2022-03-06 12:22:14 +01:00
Nicolas Goaziou
774042fede
gnu: texlive-generic-pdfescape: Rename to texlive-pdfescape.
...
* gnu/packages/tex.scm (texlive-pdfescape): New variable.
(texlive-generic-pdfescape): Define deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 12:22:14 +01:00
Nicolas Goaziou
98bd43095c
gnu: texlive-generic-ltxcmds: Rename to texlive-ltxcmds.
...
* gnu/packages/tex.scm (texlive-ltxcmds): New variable.
(texlive-generic-ltxcmds): Deprecated alias.
(texlive-hyperref):
(texlive-pdftexcmds):
(texlive-latex-kvoptions): Use new name.
2022-03-06 12:22:14 +01:00
Nicolas Goaziou
47f87b2e48
gnu: texlive-generic-kvsetkeys: Rename to texlive-kvsetkeys.
...
* gnu/packages/tex.scm (texlive-kvsetkeys): New variable.
(texlive-generic-kvsetkeys): Deprecated alias.
(texlive-hyperref):
(texlive-latex-kvoptions): Use new name.
2022-03-06 12:22:13 +01:00
Nicolas Goaziou
11302036f7
gnu: texlive-generic-kvdefinekeys: Rename to texlive-kvdefinekeys.
...
* gnu/packages/tex.scm (texlive-kvdefinekeys): New variable.
(texlive-generic-kvdefinekeys): Deprecated alias.
(texlive-hyperref):
* gnu/packages/plotutils.scm (asymptote): Use new name.
2022-03-06 12:22:13 +01:00
Nicolas Goaziou
b2907f5b25
gnu: texlive-generic-intcalc: Rename to texlive-intcalc.
...
* gnu/packages/tex.scm (texlive-intcalc): New variable.
(texlive-generic-intcalc): Deprecated alias.
(texlive-hyperref):
(texlive-bitset): Use new name.
2022-03-06 12:22:13 +01:00
Nicolas Goaziou
4270d3cf98
gnu: texlive-generic-infwarerr: Rename to texlive-infwarerr.
...
* gnu/packages/tex.scm (texlive-infwarerr): New variable.
(texlive-generic-infwarerr): Deprecated alias.
(texlive-generic-uniquecounter):
(texlive-hyperref):
(texlive-latex-rerunfilecheck):
(texlive-pdftexcmds):
(texlive-bitset):
(texlive-etexcmds):
* gnu/packages/plotutils.scm (asymptote): Use new name.
2022-03-06 11:37:30 +01:00
Nicolas Goaziou
ec9d9bddc7
gnu: texlive-generic-gettitlestring: Rename to texlive-gettitlestring.
...
* gnu/packages/tex.scm (texlive-gettitlestring): New variable.
(texlive-generic-gettitlestring): Deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 11:25:16 +01:00
Efraim Flashner
78ff328d25
gnu: Add go-github-com-xdg-go-scram.
...
* gnu/packages/golang.scm (go-github-com-xdg-go-scram): New variable.
2022-03-06 12:24:59 +02:00
Efraim Flashner
fe8c2d907a
gnu: Add go-github-com-xdg-go-pbkdf2.
...
* gnu/packages/golang.scm (go-github-com-xdg-go-pbkdf2): New variable.
2022-03-06 12:24:54 +02:00
Efraim Flashner
092dba879a
gnu: Add go-github-com-docker-go-units.
...
* gnu/packages/golang.scm (go-github-com-docker-go-units): New variable.
2022-03-06 12:24:51 +02:00
Efraim Flashner
18b0527765
gnu: Add go-github-com-niemeyer-pretty.
...
* gnu/packages/golang.scm (go-github-com-niemeyer-pretty): New variable.
2022-03-06 12:24:43 +02:00
Nicolas Goaziou
e6db86b337
gnu: texlive-generic-etexcmds: Rename to texlive-etexcmds.
...
* gnu/packages/tex.scm (texlive-etexcmds): New variable.
(texlive-generic-etexcmds): Deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 11:23:22 +01:00
Efraim Flashner
7722184e6f
gnu: Add go-github-com-xdg-go-stringprep.
...
* gnu/packages/golang.scm (go-github-com-xdg-go-stringprep): New variable.
2022-03-06 12:21:42 +02:00
Nicolas Goaziou
5418275398
gnu: texlive-generic-bitset: Rename to texlive-bitset.
...
* gnu/packages/tex.scm (texlive-bitset): Renamed from texlive-generic-bitset.
(texlive-generic-bitset): Define deprecated alias.
(texlive-hyperref): Use new name.
2022-03-06 11:15:56 +01:00
Nicolas Goaziou
ca9527845f
gnu: texlive-generic-bigintcalc: Rename to texlive-bigintcalc.
...
* gnu/packages/tex.scm (texlive-bigintcalc): New variable.
(texlive-generic-bigintcalc): Deprecated alias.
(texlive-generic-bitset):
(texlive-generic-uniquecounter): Use new name.
2022-03-06 11:08:22 +01:00
Nicolas Goaziou
5e9018b389
gnu: texlive-generic-atbegshi: Rename to texlive-atbegshi.
...
* gnu/packages/tex.scm (texlive-atbegshi): New variable.
(texlive-generic-atbegshi): Define deprecated alias.
(texlive-hyperref): Use new variable name.
2022-03-06 11:02:59 +01:00
Nicolas Goaziou
0c6bf910ef
gnu: wob: Update to 0.13.
...
* gnu/packages/xdisorg.scm (wob): Update to 0.13.
2022-03-05 22:26:47 +01:00
Leo Famulari
9af61f2ad1
gnu: Syncthing: Update to 1.19.1.
...
* gnu/packages/syncthing.scm (syncthing): Update to 1.19.1.
2022-03-05 15:51:12 -05:00
Nicolas Goaziou
b0d023cba5
gnu: scintilla: Update to 5.2.1.
...
* gnu/packages/text-editors.scm (scintilla): Update to 5.2.1.
2022-03-05 11:07:00 +01:00
Jai Vetrivelan
089997998f
gnu: cl-md5: Update to 2.0.5.
...
* gnu/packages/lisp-xyz.scm (sbcl-md5): Update to 2.0.5.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-05 10:32:32 +01:00
Liliana Marie Prikler
97065f9fe3
gnu: komikku: Update to 0.37.0.
...
* gnu/packages/gnome.scm (komikku): Update to 0.37.0.
2022-03-04 23:44:59 +01:00
Philip McGrath
992ed3b4ce
gnu: racket-vm-cs: Build with "--enable-scheme".
...
* gnu/packages/racket.scm (racket-vm-cs)[native-inputs]: Replace
'chez-scheme-for-racket-bootstrap-bootfiles' with 'chez-scheme-for-racket'.
[arguments]<#:phases>: Delete 'unpack-bootfiles'.
<#:configure-flags>: Add "--enable-scheme".
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:44:54 +01:00
Philip McGrath
9e9e4686f7
gnu: chez: Add 'chez-scheme-for-system'.
...
* gnu/packages/chez.scm (chez-scheme-for-system): New procedure.
(chez-srfi, chez-web, chez-sockets, chez-matchable, chez-irregex)
(chez-fmt, chez-mit, chez-scmutils): Use 'chez-scheme-for-system'.
* gnu/packages/loko.scm (loko-scheme): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Likewise
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:44:49 +01:00
Philip McGrath
61ca3d9a84
gnu: Add chez-scheme-for-racket.
...
The Racket variant of Chez Scheme can be used to support platforms that
are not yet supported by upstream Chez Scheme.
* gnu/packages/chez.scm (chez-scheme-for-racket): New variable.
(chez-scheme-for-racket-bootstrap-bootfiles)[version]
[supported-systems]: Derive from 'chez-scheme-for-racket'.
* gnu/packages/racket.scm (%racket-version): Update comment.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:44:41 +01:00
Philip McGrath
b639b36de2
gnu: chez-mit: Support chez-scheme-for-racket.
...
Racket's variant of Chez Scheme defines 'string->uninterned-symbol',
which conflicts with the definition from '(chez mit)'. See discussion at
<https://github.com/racket/racket/issues/4151 >.
* gnu/packages/chez.scm (chez-mit)[origin]<snippet>: Add workaround for
chez-scheme-for-racket.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:44:33 +01:00
Philip McGrath
f79049caae
gnu: chez-scheme: Explicitly package bootstrap bootfiles.
...
This makes the structure of the upstream Chez Scheme package the same as
for the Racket variant, it sets things up for (one day, hopefully)
actually being able to bootstrap the upstream Chez Scheme bootfiles, and
it may be useful for cross-compilation and adding support for
architectures without pre-built bootfiles from upstream.
* gnu/packages/chez.scm (chez-scheme-bootstrap-bootfiles): New
variable.
(chez-scheme)[native-inputs]: Add it.
[arguments]<#:phases>: Add 'unpack-bootfiles'.
(chez-scheme-for-racket-bootstrap-bootfiles): Inherit from
'chez-scheme-bootstrap-bootfiles'.
[arguments]: Adapt accordingly.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:44:21 +01:00
Philip McGrath
6bca38f282
gnu: Add chez-nanopass.
...
* gnu/packages/chez.scm (nanopass): Rename to ...
(chez-nanopass-bootstrap): ... this new variable, and promote it from an
origin to a package.
(chez-nanopass): New variable.
(unpack-nanopass+stex): New variable using 'chez-nanopass-bootstrap'.
(chez-scheme-for-racket-bootstrap-bootfiles)
(chez-scheme)[native-inputs]: Add 'chez-nanopass-bootstrap'.
[arguments]<#:phases>: Adapt 'unpack-nanopass+stex' phase
to use the new variable.
* gnu/packages/racket.scm (racket-vm-cs): Likewise.
(make-unpack-nanopass+stex): Remove it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:44:11 +01:00
Philip McGrath
e8518c43a3
gnu: Add stex.
...
* gnu/packages/chez.scm (stex-bootstrap): New hidden package.
(stex): Change from origin to package inheriting from 'stex-bootstrap'
(chez-scheme)[native-inputs]: Add 'stex-bootstrap'. Remove dependencies
of stex-bootstrap.
[arguments]<#:phases>: Remove 'prepare-stex'. Adjust
'unpack-nanopass+stex' and 'install-doc'.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:43:53 +01:00
Philip McGrath
75f9f9441f
gnu: chez-scheme: Use new package style.
...
* gnu/packages/chez.scm (chez-scheme)[inputs]: Remove labels.
[native-inputs]: Likewise.
[arguments]: Use G-expressions.
<#:phases>: Use 'search-input-file' instead of 'assoc-ref'.
(nanopass): Make public as a temporary workaround for Racket.
* gnu/packages/racket.scm (make-unpack-nanopass+stex): Update
accordingly.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:43:43 +01:00
Philip McGrath
37a75d23a9
gnu: chez-scheme: Use shared zlib and lz4.
...
This change also involves building 'libkernel.a' instead of 'kernel.o'.
Support for these build options was merged upstream in 2019: see
discussion at <https://github.com/cisco/ChezScheme/pull/443 >.
* gnu/packages/chez.scm (chez-scheme)[inputs]: Remove 'zlib:static' and
'lz4:static'.
[arguments]: Adjust configure phase accordingly.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:43:32 +01:00
Philip McGrath
2a3946bae9
gnu: chez-scheme: Use "lib/chez-scheme" for search path.
...
There does not seem to be any widely accepted standard path to use for
"CHEZSCHEMELIBDIRS". Using a path without a version number in it avoids
having to compute the actual path everywhere, which would be especially
unpleasant when support is added for the Racket variant of Chez Scheme,
which always has a different version number than upstream.
* gnu/packages/chez.scm (chez-scheme)[native-search-paths]: Change to
use "lib/chez-scheme" instead of "lib/csvX.Y.Z-site" for
"CHEZSCHEMELIBDIRS".
(chez-make-flags): Update accordingly.
(chez-sockets)[arguments]<#:phases>: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:43:25 +01:00
Philip McGrath
346d8b9a49
gnu: chez-scheme: Use new style for Chez packages.
...
* gnu/packages/chez.scm (chez-configure, chez-make-flags): Use
G-expressions.
(chez-srfi)[arguments]: Use G-expressions, 'chez-configure', and
'chez-make-flags'.
(chez-web, chez-sockets)[native-inputs]: Remove labels.
[arguments]: Use G-expressions.
(chez-matchable, chez-irregex, chez-fmt, chez-mit)
(chez-scmutils)[arguments]: Use G-expressions.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:43:19 +01:00
Philip McGrath
9b1bfc0ce9
gnu: racket: Add 'racket-vm-for-system'.
...
* gnu/packages/racket.scm (racket-vm-for-system): New procedure.
(racket-minimal, racket)[inputs]: Use it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:43:15 +01:00
Philip McGrath
f5a73d1747
gnu: chez: Add utilities for Chez machine types.
...
* gnu/packages/chez.scm (chez-machine->nonthreaded)
(chez-machine->threaded, chez-machine->nix-system)
(nix-system->chez-machine, chez-upstream-features-for-system)
(%nix-arch-to-chez-alist, %nix-os-to-chez-alist): New variables.
(chez-scheme)[supported-systems]: Compute based on
'nix-system->chez-machine' and 'chez-upstream-features-for-system'.
(chez-scheme-for-racket-bootstrap-bootfiles)[supported-systems]: Compute
based on 'nix-system->chez-machine'.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:42:32 +01:00
Philip McGrath
df00c01d94
gnu: racket: Move Chez bootfiles to (gnu packages chez).
...
* gnu/packages/racket.scm (chez-scheme-for-racket-bootstrap-bootfiles):
Move to ...
* gnu/packages/chez.scm (chez-scheme-for-racket-bootstrap-bootfiles):
... this new variable.
[source]: Avoid problematic cycle with "racket.scm".
[arguments]<#:phases>: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:42:26 +01:00
Philip McGrath
035562b7b7
gnu: racket-minimal: Separate from the Racket VM.
...
For consistency with other Racket distributions, 'racket-minimal' should
have the "racket-lib" Racket package installed: see
<https://github.com/racket/racket/issues/3851#issuecomment-942368947 >.
Happily, this gives us a clean boundary between the core Racket VM and
compiler, with all of the bootstrapping involved, and building Racket
packages and installation layers, which can be handled in a nice,
uniform way and eventually turned into a 'racket-build-system'.
Building the VM layer as an "in-place" installation should help us use
it with other Racket tools.
* gnu/packages/racket.scm (racket-vm-common-configure-flags): Add
"--enable-origtree" and --prefix. Adapt "--enable-racket=" accordingly.
(racket-minimal-bc-cgc): Rename to ...
(racket-vm-cgc): ... this new variable.
[inputs]: Move 'openssl' and 'sqlite' to new 'racket-minimal'.
[arguments]<#:strip-directories>: Use "opt/racket-vm/" prefix.
<#:phases>: Adapt 'initialize-config.rktd' for removal of
'openssl' and 'sqlite'.
[description]: Tweak.
(racket-minimal-bc-3m): Rename to ...
(racket-vm-bc): ... this new variable.
[synopsis, description]: Tweak.
(racket-vm-cs): New variable, adapted from the old 'racket-minimal'.
(chez-scheme-for-racket-bootstrap-bootfiles)[arguments]<#:phhases>:
Adapt to the "opt/racket-vm/" prefix.
(racket-minimal): Rewrite like 'racket' using 'racket-vm-cs'.
(racket): Inherit from 'racket-minimal'.
[inputs]: Add 'racket-vm-cs'. Move "racket-lib" and "base" to
'racket-minimal'.
[arguments]<#:make-flags, #:configure-flags>: Override from
'racket-minimal'.
(configure-layer.rkt): Adapt to support in-place VM build with possible
intermediate layer.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:38:52 +01:00
Philip McGrath
f6cd4279a0
gnu: configure-layer.rkt: Adjust indentation.
...
* gnu/packages/racket.scm (configure-layer.rkt): Wrap 'command-line' in
'define-values' to reduce rightward drift.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:38:23 +01:00
Philip McGrath
049a27d8a8
gnu: racket-minimal: Add "debug" output.
...
* gnu/packages/racket.scm (racket-minimal-bc-cgc)[outputs]: Add "debug".
(racket-vm-common-configure-flags): Add "--disable-strip".
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:38:13 +01:00
Philip McGrath
ec031b3cf3
gnu: racket-minimal: Adjust indentation.
...
* gnu/packages/racket.scm (racket-minimal-bc-cgc): Use 'hidden-package'
rather than 'properties'.
(racket-minimal-bc-3m): Remove redundant 'hidden-package' wrapper.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:38:09 +01:00
Philip McGrath
daa91a49b2
gnu: racket-minimal: Change inheritance to follow bootstrapping.
...
Having the package inheritance chain go in the same direction as the
bootstrapping chain, rather than the opposite, is less confusing. In
some cases, it can also help to avoid unnecessary rebuilds.
* gnu/packages/racket.scm (racket-minimal-bc-cgc): Change to be the root
of the package inheritance chain.
[version, source, inputs, native-inputs, build-system, arguments]
[home-page, license]: Inline formerly inherited values.
(racket-minimal-bc-3m): Inherit from 'racket-minimal-bc-cgc' rather than
'racket-minimal'.
[inputs, native-inputs, arguments, license]: Adjust accordingly.
(racket-minimal): Inherit from 'racket-minimal-bc-3m'.
[inputs, native-inputs, arguments, license]: Adjust accordingly.
[properties]: Override effect of 'hidden-package'.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:37:59 +01:00
Philip McGrath
9f8f785014
gnu: racket-minimal: Don't configure non-existant catalogs.
...
* gnu/packages/racket.scm (racket-minimal)[arguments]<#:phases>: Change
'initialize-config.rktd' to only add a release catalog when the package
version is a release version.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:37:55 +01:00
Philip McGrath
9e5e413c81
gnu: racket-minimal: Use new package style.
...
* gnu/packages/racket.scm (cfg-flag:sh-for-rktio, cfg-flag:enable-lt)
(cfg-flag:enable-racket): Change to G-expressions and combine in ...
(racket-vm-common-configure-flags): ... this new thunk.
(unpack-nanopass+stex): Change to G-expression and move to ...
(make-unpack-nanopass+stex): ... this new thunk.
(racket-bootstrap-chez-bootfiles): Rename to ...
(chez-scheme-for-racket-bootstrap-bootfiles): ... this new variable, and
stop inheriting from 'racket-minimal'.
[native-inputs]: Remove labels.
[build-system]: Use 'copy-build-system'.
[arguments]: Use G-expressions. Install under "lib".
(racket-minimal)[inputs, native-inputs]: Remove labels.
[arguments]: Use G-expressions. Avoid 'assoc-ref'. Adapt to changes in
'chez-scheme-for-racket-bootstrap-bootfiles'.
(racket-minimal-bc-3m)[native-inputs]: Remove labels.
[arguments]: Use G-expressions.
(racket-minimal-bc-cgc)[native-inputs]: Remove labels.
[arguments]: Use G-expressions.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:37:42 +01:00
Philip McGrath
81e532ff19
gnu: racket: Use Git origins for Racket packages.
...
* gnu/packages/patches/racket-gui-tethered-launcher-backport.patch:
Adjust path.
* gnu/packages/racket.scm (racket-packages-origin)
(simple-racket-origin): New procedures.
(extend-layer): Rename to ...
(configure-layer.rkt): ... this variable. Tweak command-line arguments.
Adapt to 'config-tethered-apps-dir'.
(racket): Stop inheriting from 'racket-minimal'.
[version]: Use '%racket-version'.
[source]: Stop using bundled tarball.
[inputs]: Remove labels. Add 'racket-minimal' and package sources.
[native-inputs]: Reduce to racket-minimal.
Untested, as cross-compilation doesn't work yet.
[arguments]: Rewrite to use G-expressions, package sources from
'inputs', an explicit 'install' phase, and the revised
'configure-layer.rkt'.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:37:24 +01:00
Philip McGrath
56cf53fb7b
gnu: racket: Update to 8.4.
...
* gnu/packages/patches/racket-enable-scheme-backport.patch,
gnu/packages/patches/racket-gui-tethered-launcher-backport.patch: New
patches.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/racket.scm (%racket-version, %racket-commit)
(%racket-origin): New variables.
[patches]: Add "racket-enable-scheme-backport.patch".
(racket-minimal): Update to 8.4.
[version]: Use '%racket-version'.
[source]: Use '%racket-origin'.
[inputs]: Add 'ncurses'. Remove 'zlib:static' and 'lz4:static'.
(racket-minimal-bc-3m)[inputs]: Adjust accordingly.
(racket-bootstrap-chez-bootfiles)[version]: Use Chez Scheme's
'(scheme-fork-version-number)'.
(racket)[version]: Use '%racket-version'.
[native-inputs]: Use '%racket-origin'.
[source]: Update to 8.4.
<patches>: Use "racket-gui-tethered-launcher-backport.patch".
<snippet>: Remove "srfi-doc-nonfree".
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:36:58 +01:00
Philip McGrath
0ff69fa1dd
gnu: Use license prefix in (gnu packages racket).
...
* gnu/packages/racket.scm (racket-minimal, racket-minimal-bc-3m)
(racket-bootstrap-chez-bootfiles): Use license prefix.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-03-04 23:36:48 +01:00
Vinicius Monego
b5f654b238
gnu: kdenlive: Gexp arguments.
...
* gnu/packages/kde.scm (kdenlive)[arguments]: Rewrite as gexps.
2022-03-04 19:18:20 -03:00
Vinicius Monego
4e1f20b43e
gnu: kdenlive: Add dependency on ladspa.
...
* gnu/packages/kde.scm (kdenlive)[inputs]: Add ladspa.
[arguments]<#:phases>: Wrap LADSPA_PATH in the 'wrap-executable phase.
2022-03-04 19:18:20 -03:00
Vinicius Monego
5b248cc23e
gnu: kdenlive: Update to 21.12.3.
...
* gnu/packages/kde.scm (kdenlive): Update to 21.12.3.
[source]: Use git-file-name function.
[inputs]: Add bash-minimal.
2022-03-04 19:18:12 -03:00
Guillaume Le Vaillant
d049ff1599
gnu: cl-olc: Update to 1.0-1.0269ed7.
...
* gnu/packages/lisp-xyz.scm (sbcl-olc): Update to 1.0-1.0269ed7.
2022-03-04 22:20:27 +01:00
Guillaume Le Vaillant
eb6425ee43
gnu: cl-maidenhead: Update to 1.0-1.202671f.
...
* gnu/packages/lisp-xyz.scm (sbcl-maidenhead): Update to 1.0-1.202671f.
2022-03-04 22:17:30 +01:00
Guillaume Le Vaillant
04bc3120ef
gnu: cl-mgrs: Update to 1.0-1.c06f268.
...
* gnu/packages/lisp-xyz.scm (sbcl-mgrs): Update to 1.0-1.c06f268.
2022-03-04 22:15:31 +01:00
Maxim Cournoyer
88d2161517
gnu: hello: Update to 2.12.
...
* gnu/packages/base.scm (hello): Update to 2.12.
2022-03-03 22:44:45 -05:00
Maxim Cournoyer
0b0b377db8
gnu: Add kdiskmark.
...
* gnu/packages/benchmark.scm (kdiskmark): New variable.
2022-03-03 22:37:52 -05:00
Nicolas Goaziou
c2777bb64f
gnu: Rename texlive-latex-fancyvrb to texlive-fancyvrb.
...
* gnu/packages/tex.scm (texlive-fancyvrb): New variable, renamed from
TEXLIVE-LATEX-FANCYVRB.
(texlive-latex-fancyvrb): Deprecate variable.
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/maths.scm (hypre):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-nbconvert):
* gnu/packages/statistics.scm (r-with-tests): Use new name.
2022-03-04 02:25:12 +01:00
Nicolas Goaziou
91aa20e237
gnu: Add texlive-fancyhdr.
...
* gnu/packages/tex.scm (texlive-fancyhdr): New variable.
(texlive-latex-fancyhdr): Deprecate variable.
(texlive-jadetex):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation): Use new variable.
2022-03-04 02:21:25 +01:00
Nicolas Goaziou
006538c527
gnu: texlive-generic-iftex: Rename to texlive-iftex.
...
* gnu/packages/tex.scm (texlive-iftex): Renamed from TEXLIVE-GENERIC-IFTEX.
(texlive-hyperref):
(texlive-oberdiek):
(texlive-pdftexcmds):
(texlive-generic-etexcmds):
(texlive-generic-iftex):
(texlive-generic-ifxetex):
(texlive-latex-xkeyval):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-nbconvert):
(python-pypandoc): Apply renaming.
2022-03-04 02:00:09 +01:00
Nicolas Goaziou
e7cf0ea660
gnu: Add texlive-listings.
...
* gnu/packages/docbook.scm (texlive-listings): New variable.
(texlive-latex-listings): Deprecate variable.
(dblatex): Use new variable.
* gnu/packages/tex.scm (texlive-latex-xkeyval): Use new variable.
2022-03-03 15:58:54 +01:00
Tobias Geerinckx-Rice
a001522657
gnu: sudo: Update to 1.9.10.
...
* gnu/packages/admin.scm (sudo): Update to 1.9.10.
2022-02-27 01:00:00 +01:00
Vinicius Monego
2907c700eb
gnu: python-scikit-image: Update to 0.19.2.
...
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.2.
2022-03-03 22:27:48 -03:00
Vinicius Monego
e4bd270dbe
gnu: mlt: Update to 7.4.0.
...
* gnu/packages/video.scm (mlt): Update to 7.4.0.
2022-03-03 22:27:48 -03:00
Vinicius Monego
00a05e481d
gnu: mlt: Wrap FREI0R_PATH and LADSPA_PATH.
...
* gnu/packages/video.scm (mlt)[arguments]: Use gexps. Add 'wrap-executable
phase.
[inputs]: Add bash-minimal.
2022-03-03 22:27:47 -03:00
Nicolas Goaziou
1af78ab5e8
gnu: emacs-xref: Update to 1.4.1.
...
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.4.1.
2022-03-04 00:37:45 +01:00
Pierre Langlois
74130e73c0
gnu: dovecot: Fix backtrace test on aarch64.
...
* gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=-rdynamic to
make-flags.
2022-03-03 23:03:04 +00:00
Ludovic Courtès
d93bb18386
gnu: texlive-latex-listings, texlive-latex-pgf: Do not deprecate the variable.
...
This is a followup to 1071381646 and
e5dbda5abc , which had the downside that
remaining references to these two variables would trigger deprecation
warning during the "Computing Guix derivation" phase of 'guix pull'.
* gnu/packages/tex.scm (texlive-latex-listings, texlive-latex-pgf): Use
plain 'define-public' instead of 'define-deprecated-package'.
2022-03-03 23:57:01 +01:00
Niklas Eklund
d6a0713331
gnu: Add emacs-spell-fu.
...
* gnu/packages/emacs-xyz.scm (emacs-spell-fu): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-03 23:57:01 +01:00
jgart
17c3bc1955
gnu: Add jj.
...
* gnu/packages/messaging.scm (jj): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-03-03 23:57:01 +01:00
Cameron Chaparro
48bd8b408e
services: openvpn: Actually save log file.
...
* gnu/services/vpn.scm (openvpn-shepherd-service): Pass #:log-file to
'make-forkexec-constructor'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-03 23:57:01 +01:00
Tanguy Le Carrour
bb41642077
gnu: Add wtype.
...
* gnu/packages/freedesktop.scm (wtype): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-03 23:57:01 +01:00
Ludovic Courtès
f1c18e1766
download: Fix typo in procedure name.
...
* guix/build/download.scm (make-credendials-with-ca-trust-files): Rename
to...
(make-credentials-with-ca-trust-files): ... this.
2022-03-03 23:57:01 +01:00
Ludovic Courtès
c1a871a166
download: Load X.509 certificates only once.
...
Previously we'd load /etc/ssl/certs/*.pem (or similar) every time
'http-fetch' is called.
* guix/build/download.scm (make-credendials-with-ca-trust-files): Wrap
in 'mlambda'.
2022-03-03 23:57:00 +01:00
Ludovic Courtès
b4acb39b6b
download: Remove obsolete bit from docstring.
...
This is a followup to f4cde9ac4a .
* guix/build/download.scm (open-connection-for-uri): Remove bit about
'close-connection' from the docstring.
2022-03-03 23:57:00 +01:00
Vagrant Cascadian
137a5bc71d
gnu: diffoscope: Update to 206.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 206.
2022-03-03 13:11:59 -08:00
Attila Lendvai
8c30375859
gnu: Add c2ffi.
...
* gnu/packages/cpp.scm (c2ffi): New variable.
Co-authored-by: muradm <mail@muradm.net >
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-03 21:31:19 +01:00
Mathieu Othacehe
3213c37341
gnu: Add barrier.
...
* gnu/packages/barrier.scm: New file.
* gnu/local.mk: Add it.
2022-03-03 17:38:38 +01:00
Mathieu Othacehe
c53b317ec2
gnu: Add gulrak-filesystem.
...
* gnu/packages/cpp.scm (gulrak-filesystem): New variable.
2022-03-03 17:38:28 +01:00
jgart
89f17efbb3
gnu: cl-caveman: Update to 2.4.0.35cd8bc.
...
* gnu/packages/lisp-xyz.scm (sbcl-caveman): Update to 2.4.0.35cd8bc.
[inputs]: Add sbcl-sxql.
[native-inputs]: Add sbcl-prove, sbcl-lack, and sbcl-trivial-types.
[arguments]: Delete remove-v1 phase, add test-asd-file keyword, add missing
files to asd-files and asd-systems keywords, and add more commentary on reason
for failing test.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-03-03 16:21:23 +01:00
Guillaume Le Vaillant
be955121c4
gnu: cl-mcclim: Update to 0.9.7-2.292343f.
...
* gnu/packages/lisp-xyz.scm (sbcl-mcclim): Update to 0.9.7-2.292343f.
[inputs]: Use new style.
[arguments]: Update 'fix-paths' phase.
2022-03-03 16:21:23 +01:00
Guillaume Le Vaillant
2c2f54a75b
gnu: Add cl-dejavu.
...
* gnu/packages/lisp-xyz.scm (cl-dejavu, ecl-cl-dejavu, sbcl-cl-dejavu): New
variables.
2022-03-03 16:21:23 +01:00
Guillaume Le Vaillant
662f1cbb3f
gnu: cl-zpb-exif: Update to 1.2.5.
...
* gnu/packages/lisp-xyz.scm (sbcl-zpb-exif): Update to 1.2.5.
2022-03-03 16:21:23 +01:00
Guillaume Le Vaillant
e89501bafc
gnu: cl-retrospectiff: Update to 0.2-1.2fbf8c6.
...
* gnu/packages/lisp-xyz.scm (sbcl-retrospectiff): Update to 0.2-1.2fbf8c6.
2022-03-03 16:21:23 +01:00
Guillaume Le Vaillant
0b4e25e7ed
gnu: cl-opticl: Update to 0.0.0-1.f6fc4dc.
...
* gnu/packages/lisp-xyz.scm (sbcl-opticl): Update to 0.0.0-1.f6fc4dc.
[inputs]: Use new style.
2022-03-03 16:21:23 +01:00
Guillaume Le Vaillant
34985419f4
gnu: cl-slime-swank: Update to 2.27.
...
* gnu/packages/lisp-xyz.scm (sbcl-slime-swank): Update to 2.27.
2022-03-03 16:21:23 +01:00
Guillaume Le Vaillant
8a8caa60e1
gnu: Add cl-try.
...
* gnu/packages/lisp-check.scm (cl-try, ecl-try, sbcl-try): New variables.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
0e4d5b3d6e
gnu: cl-mgl-pax: Update to 0.1.0-0.ed82a80.
...
* gnu/packages/lisp-xyz.scm (sbcl-mgl-pax): Update to 0.1.0-0.ed82a80.
[inputs]: Use new style.
[arguments]: Add 'asd-files' parameter. Disable tests.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
90d452c8d1
gnu: cl-esrap: Update to 0.18-3.4c82a86.
...
* gnu/packages/lisp-xyz.scm (sbcl-esrap): Update to 0.18-3.4c82a86.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
fd92a71e0a
gnu: cl-hunchentoot: Fix build.
...
* gnu/packages/lisp-xyz.scm (sbcl-hunchentoot)[arguments]: Disable tests.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
59b43e72db
gnu: cl-osicat: Update to 0.7.0-3.a45eb3b.
...
* gnu/packages/lisp-xyz.scm (sbcl-osicat): Update to 0.7.0-3.a45eb3b.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
fef3df8919
gnu: cl-fad: Update to 0.7.6-1.3f4d32d.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-fad): Update to 0.7.6-1.3f4d32d.
[native-inputs]: Add cl-ppcre and unit-test.
[inputs]: Add alexandria.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
02f50df8e3
gnu: cl+ssl: Update to 0.0.0-3.046d698.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl+ssl): Update to 0.0.0-3.046d698.
[native-inputs]: Add fiveam.
[arguments]: Add 'fix-tests' phase.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
fa1bef7fe1
gnu: cl-chipz: Update to 0.8-2.82a17d3.
...
* gnu/packages/lisp-xyz.scm (sbcl-chipz): Update to 0.8-2.82a17d3.
[source]: Switch to maintained repository.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
5a99c46ab5
gnu: sbcl-ironclad: Update to 0.57.
...
* gnu/packages/lisp-xyz.scm (sbcl-ironclad): Update to 0.57.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
b42f455780
gnu: cl-babel: Update to 0.5.0-2.f892d05.
...
* gnu/packages/lisp-xyz.scm (sbcl-babel): Update to 0.5.0-2.f892d05.
[license]: Add bsd-2.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
31639d06b7
gnu: cl-strings: Update to 0.0.1-1.93ec417.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-strings): Update to 0.0.1-1.93ec417.
[source]: Use git-file-name function.
[synopsis]: Shorten it.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
5488e0556b
gnu: cl-uglify-js: Improve package definition.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-uglify-js)[source]: Use git-version
function.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
ceb915db7e
gnu: cl-iterate: Update to 1.5.3.
...
* gnu/packages/lisp-xyz.scm (sbcl-iterate): Update to 1.5.3.
[source]: Use git-fetch method.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
7f27ce8af3
gnu: cl-parse-js: Improve package definition.
...
* gnu/packages/lisp-xyz.scm (sbcl-parse-js)[source]: Use git-version and
git-file-name functions.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
144f999b88
gnu: cl-pdf: Update to 2.0.0-2.f57905e.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-pdf): Update to 2.0.0-2.f57905e.
[arguments]: Add cl-pdf-parser to 'asd-systems'.
2022-03-03 16:21:22 +01:00
Guillaume Le Vaillant
6f32cbe480
gnu: cl-flexichain: Update to 1.5.1-2.9af644a.
...
* gnu/packages/lisp-xyz.scm (sbcl-flexichain): Update to 1.5.1-2.9af644a.
[inputs]: Add trivial-garbage.
2022-03-03 16:21:21 +01:00
Guillaume Le Vaillant
4572cf5129
gnu: cl-zpb-ttf: Update to 1.0.4.
...
* gnu/packages/lisp-xyz.scm (sbcl-zpb-ttf): Update to 1.0.4.
2022-03-03 16:21:21 +01:00
Guillaume Le Vaillant
ead5f9d61a
gnu: cl-trivial-gray-streams: Update to 2.0-1.2b3823e.
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-gray-streams): Update
to 2.0-1.2b3823e.
[source]: Use git-version and git-file-name functions.
2022-03-03 16:21:21 +01:00
Guillaume Le Vaillant
ff1e3a3925
gnu: sbcl: Update to 2.2.2.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.2.2.
2022-03-03 16:21:21 +01:00
Nicolas Goaziou
734b76c5fc
gnu: texlive-wrapfig: Install missing documentation files.
...
* gnu/packages/tex.scm (texlive-wrapfig): Install missing documentation files.
2022-03-03 16:05:17 +01:00
Florian Pelz
9e154465b2
news: Add 'de' translation.
...
* etc/news.scm: Add German translation of 'guix pull --news' entry.
2022-03-03 12:10:21 +01:00
Tobias Geerinckx-Rice
7ba911d025
gnu: flightgear: Don't explicitly return #t anywhere.
...
* gnu/packages/games.scm (flightgear)[source]: Don't return #t from
snippet…
[arguments]: …nor from phases.
2022-02-27 01:00:00 +01:00
Tobias Geerinckx-Rice
3a72ee1046
gnu: flightgear: Use G-expressions.
...
This fixes the build by removing broken usage of %outputs.
* gnu/packages/games.scm (flightgear)[arguments]:
Rewrite as G-expressions.
2022-02-27 01:00:00 +01:00
Nicolas Goaziou
7620dacc8b
gnu: tectonic: Update to 0.8.2.
...
* gnu/packages/crates-io.scm (tectonic): Update to 0.8.2.
* gnu/packages/rust-apps.scm (rust-tectonic-engine-spx2html-0.1): Update to 0.1.1.
2022-03-02 23:49:12 +01:00
Nicolas Goaziou
ec7e516116
gnu: rust-pinot-0.1: Update to 0.1.4.
...
* gnu/packages/crates-io.scm (rust-pinot-0.1): Update to 0.1.4.
* gnu/packages/patches/rust-pinot-0.1-implement-math-table.patch: Remove file.
* gnu/local.mk: Remove reference to the file above.
2022-03-02 23:49:06 +01:00
Hartmut Goebel
d8e353c11b
gnu: lesspipe: Update to 2.04.
...
* gnu/packages/less.scm (lesspipe): Update to 2.04.
[arguments] Use new style. <phases>{configure} Adjust to updated source.
{fix-makefile} New phase.
{patch-tput-and-file} rename into …
{patch-command-paths} this; patch other relevant scripts.
[inputs] Add perl-archive-zip.
2022-03-02 21:44:02 +01:00
Ludovic Courtès
be84fb701b
doc: Publish the Slovak translation of the cookbook.
...
* doc/build.scm (%languages): Add "sk" for "guix-cookbook" (it's
currently at 57%).
2022-03-02 19:26:16 +01:00
Ludovic Courtès
96bc9420cb
gnu: hypre: Remove input labels.
...
* gnu/packages/maths.scm (hypre)[native-inputs, inputs]: Remove labels.
(hypre-openmpi)[inputs]: Use 'modify-inputs'.
2022-03-02 19:26:16 +01:00
Ludovic Courtès
f0efa6afc5
doc: Add "Using TeX and LaTeX" chapter.
...
* doc/guix.texi (Using TeX and LaTeX): New node.
2022-03-02 19:26:16 +01:00
Ludovic Courtès
5a04a8a6bc
gnu: texlive-latex-wrapfig: Rename to "texlive-wrapfig".
...
* gnu/packages/tex.scm (texlive-latex-wrapfig): Rename to...
(texlive-wrapfig): ... this.
(texlive-latex-wrapfig): Define as deprecated.
* gnu/packages/maths.scm (hypre)[native-inputs]: Use new name.
* gnu/packages/python-xyz.scm (python-ipython-documentation)
(python-numpy-documentation): Likewise.
2022-03-02 19:26:16 +01:00
Ludovic Courtès
1071381646
gnu: texlive-latex-listings: Rename to "texlive-listings".
...
Suggested by Ricardo Wurmus.
* gnu/packages/tex.scm (texlive-latex-listings): Rename to...
(texlive-listings): ... this. Adjust 'name' accordingly.
(texlive-latex-listings): Define as deprecated.
(texlive-latex-xkeyval)[propagated-inputs]: Add comment.
* gnu/packages/docbook.scm (dblatex)[inputs]: Add comment.
2022-03-02 19:26:16 +01:00
Ludovic Courtès
e5dbda5abc
gnu: texlive-latex-pgf: Rename to "texlive-pgf".
...
Suggested by Ricardo Wurmus.
* gnu/packages/tex.scm (texlive-latex-pgf): Rename to...
(texlive-pgf): ... this. Change 'name' accordingly.
(texlive-latex-pgf): Define as deprecated.
(texlive-beamer)[propagated-inputs]: Use the new name.
(texlive-todonotes)[propagated-inputs]: Likewise.
(texlive-adjustbox)[propagated-inputs]: Likewise.
(texlive-tcolorbox)[propagated-inputs]: Likewise.
* gnu/packages/bioinformatics.scm (discrover)[native-inputs]: Likewise.
2022-03-02 19:26:16 +01:00
Ludovic Courtès
ca6de276db
gnu: texlive-bin: Skip faulty tests on armhf-linux.
...
Fixes <https://issues.guix.gnu.org/54055 >.
Reported by Christopher Baines <mail@cbaines.net >.
* gnu/packages/tex.scm (texlive-bin)[arguments]: When 'target-arm32?' is
true, add 'skip-faulty-test' phase.
2022-03-02 19:26:15 +01:00
Ludovic Courtès
ee6275c974
shell: Disable caching when '-p' is passed.
...
Fixes <https://issues.guix.gnu.org/53658 >.
Reported by Guillaume Le Vaillant <glv@posteo.net >.
Previously we would wrongfully cache things, by adding a
new (profile . _) pair to the option alist, when the user runs:
guix shell -p /path/to/profile -q
* guix/scripts/shell.scm (profile-cached-gc-root): Add ('profile . _) case.
2022-03-02 19:26:15 +01:00
Tobias Geerinckx-Rice
209a3274f8
news: Add entry about ‘guix pull --news’ changes.
...
* etc/news.scm: Add entry.
2022-02-27 01:00:06 +01:00
Nicolas Goaziou
f1d18adbed
gnu: emacs-macrostep: Shorten description.
...
* gnu/packages/emacs-xyz.scm (emacs-macrostep)[description]: Shorten it,
removing an unresolved reference.
2022-03-02 15:21:28 +01:00
Nicolas Goaziou
4ce63e1fbd
gnu: emacs-macrostep: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-macrostep)[arguments]: Use G-expressions.
2022-03-02 15:17:58 +01:00
Nicolas Goaziou
9aa53a004f
gnu: emacs-macrostep: Honor #:tests? flag.
...
* gnu/packages/emacs-xyz.scm (emacs-macrostep)[arguments]<#:tests?>: Activate
tests.
<#:phases>: Honor #:tests? flag.
2022-03-02 15:15:34 +01:00
Nicolas Goaziou
3aaec33770
gnu: emacs-m-buffer-el: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-m-buffer-el)[arguments]<#:phases>: Use G-expressions.
2022-03-02 15:10:13 +01:00
Nicolas Goaziou
8e2eecc67b
gnu: emacs-m-buffer-el: Honor the #:tests? flag.
...
* gnu/packages/emacs-xyz.scm (emacs-m-buffer-el)[arguments]: Adjust custom
'check phase to honor the #:tests? flag.
2022-03-02 15:09:08 +01:00
Niklas Eklund
8e00050de0
gnu: Add emacs-goggles.
...
* gnu/packages/emacs-xyz.scm (emacs-goggles): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-03-02 11:59:40 +01:00
Jacob Hart
8a05fb01d1
gnu: qbittorrent: Upgrade to 4.4.1.
...
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.4.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-03-02 10:55:31 +01:00
Nicolas Goaziou
bbbf76f84e
gnu: emacs-consult-notmuch: Update to 0.7.
...
* gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): Update to 0.7.
2022-03-02 10:27:30 +01:00
Julien Lepiller
8fc4cfd3ce
gnu: why3: Update to 1.4.1.
...
* gnu/packages/maths.scm (why3): Update to 1.4.1.
2022-03-02 09:45:16 +01:00
Julien Lepiller
21326a9db4
gnu: ocaml-react: Update to 1.2.2.
...
* gnu/packages/ocaml.scm (ocaml-react): Update to 1.2.2.
2022-03-02 09:45:13 +01:00
Julien Lepiller
d74ffb0348
gnu: ocaml-batteries: Update to 3.5.1.
...
* gnu/packages/ocaml.scm (ocaml-batteries): Update to 3.5.1.
2022-03-02 09:44:41 +01:00
Maxim Cournoyer
deaa322963
guix: Index the man-db database via man pages names.
...
Fixes <https://issues.guix.gnu.org/38838 >.
* guix/man-db.scm (write-mandb-database): Use the abbreviated base name of the
man page as the key, not its full file name.
2022-03-02 00:00:55 -05:00
Brendan Tildesley
cda78ec8ac
gnu: Fix typo.
...
* gnu/local.mk (dist_patch_DATA): Fix typo.
This follows up on commit 6693ff0569 .
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr >
2022-02-27 01:00:06 +01:00
Tobias Geerinckx-Rice
5d65500c86
gnu: qemu: Add liburing support.
...
* gnu/packages/virtualization.scm (qemu)[inputs]: Add liburing.
2022-02-27 01:00:01 +01:00
Tobias Geerinckx-Rice
2c75adb9b7
gnu: qemu: Support Zstd compression.
...
* gnu/packages/virtualization.scm (qemu)[inputs]: Add zstd.
2022-02-27 01:00:01 +01:00
Tobias Geerinckx-Rice
ec04576869
gnu: bcachefs-tools: Update to 0.1-14.fd1b849.
...
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-14.fd1b849.
2022-02-27 01:00:01 +01:00
Julien Lepiller
96242758e0
gnu: ocaml-mmap: Update to 1.2.0.
...
* gnu/packages/ocaml.scm (ocaml-mmap): Update to 1.2.0.
2022-03-02 00:12:12 +01:00
Julien Lepiller
8e2e722555
gnu: ocaml-lambda-term: Update to 3.2.0.
...
* gnu/packages/ocaml.scm (ocaml-lambda-term): Update to 3.2.0.
2022-03-02 00:12:03 +01:00
Julien Lepiller
137b291095
gnu: ocamlbuild: Update to 0.14.1.
...
* gnu/packages/ocaml.scm (ocamlbuild): Update to 0.14.1.
2022-03-02 00:12:00 +01:00
Julien Lepiller
8ee1ba81df
gnu: ocaml-menhir: Update to 20220210.
...
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20220210.
2022-03-02 00:11:57 +01:00
Julien Lepiller
680db2cbad
gnu: ocaml-mtime: Update to 1.4.0.
...
* gnu/packages/ocaml.scm (ocaml-mtime): Update to 1.4.0.
2022-03-02 00:11:53 +01:00
Julien Lepiller
daa37bdec5
gnu: ocaml-ounit2: Update to 2.2.6.
...
* gnu/packages/ocaml.scm (ocaml-ounit2): Update to 2.2.6.
2022-03-02 00:11:50 +01:00
Julien Lepiller
4709a7bb86
gnu: ocaml-bindlib: Update to 6.0.0.
...
* gnu/packages/ocaml.scm (ocaml-bindlib): Update to 6.0.0.
2022-03-02 00:11:42 +01:00
Julien Lepiller
f0dbbe88ce
gnu: ocaml-bisect-ppx: Update to 2.8.0.
...
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.8.0.
2022-03-02 00:11:36 +01:00
Nicolas Goaziou
6693ff0569
gnu: tectonic: Update to 0.8.1.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.8.1.
[inputs]: Add FREETYPE, GRAPHITE2, ICU4C, LIBPNG.
* gnu/packages/crates-io.scm (rust-pinot-0.1)[origin]<patches>: Add patch
necessary for Tectonic.
(rust-tectonic-docmodel-0.1): Update to 0.1.2.
(rust-tectonic-engine-spx2html-0.1): New variable.
(rust-tectonic-engine-xetex-0.2): New variable.
(rust-tectonic-engine-xetex-0.1): Remove variable.
(rust-tectonic-io-base-0.4): New variable.
(rust-tectonic-io-base-0.3): Inherit from above.
(rust-tectonic-xdv-0.2): New variable.
(rust-tectonic-xdv-0.1): Remove variable.
* gnu/packages/patches/rust-pinot-0.1-implement-math-table.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new file.
2022-03-01 23:46:08 +01:00
Christopher Baines
3854558c76
gnu: nar-herder: Use guile from guix.
...
Since the nar-herder uses Guile modules from Guix, it should be built with the
same Guile version.
* gnu/packages/package-management.scm (nar-herder)[native-inputs,inputs]: Use
the guile package from guix.
2022-03-01 21:44:38 +00:00
Christopher Baines
070cc51378
gnu: ruby: Add ruby-3.1.
...
* gnu/packages/ruby.scm (ruby-3.1): New variable.
2022-03-01 21:44:38 +00:00
Frank Pursel
22525731fd
gnu: Add rhino.
...
* gnu/package/javascript.scm (rhino): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-03-01 22:23:16 +01:00
Julien Lepiller
8c92d85e06
nls: Update translations.
...
* po/doc/guix-cookbook.uk.po: New file.
* po/doc/local.mk: Add uk cookbook.
* doc/local.mk: Add uk cookbook.
* po/guix/fa.po: New file.
* po/guix/uk.po: New file.
* po/guix/LINGUAS: Add fa and uk.
2022-03-01 22:17:18 +01:00
Arne Babenhauserheide
ce921f1cf6
gnu: guile-wisp: Update to 1.0.7.
...
* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.7.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-03-01 21:40:44 +02:00
Efraim Flashner
c835c508a7
gnu: guile-3.0-latest: Fix build on powerpc-linux.
...
* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: On powerpc-linux
replace the 'adjust-bootstrap-flags for changes in the source code.
2022-03-01 21:37:38 +02:00
Maxim Cournoyer
c679120111
CODE-OF-CONDUCT: Add a top notice.
...
* CODE-OF-CONDUCT: Add a top notice.
2022-03-01 13:18:01 -05:00
Maxim Cournoyer
4254d74b4c
CODE-OF-CONDUCT: Update to version 2.1.
...
* CODE-OF-CONDUCT: Update to version 2.1.
2022-03-01 13:07:04 -05:00
Maxim Cournoyer
6d9d616113
initrd: Honor rootfstype and rootflags command-line parameters.
...
* gnu/build/linux-boot.scm (boot-system): Honor rootfstype and rootflags
arguments. Update doc. Error out in case there is insufficient information
with regard to the root file system.
Restore the behavior of inferring the root device from the root file system
from the operating system in case the root argument is not provided.
* doc/guix.texi (Initial RAM Disk): Document the new command-line parameters.
2022-03-01 10:30:18 -05:00
Maxim Cournoyer
0dc019e19a
initrd: Use non-hyphenated kernel command-line parameter names.
...
This is to make it less surprising, given the common convention sets forth by
the kernel Linux command-line parameters.
* gnu/build/linux-boot.scm (boot-system): Rename '--load', '--repl', '--root'
and '--system' to 'gnu.load', 'gnu.repl', 'root' and 'gnu.system',
respectively. Adjust doc.
(find-long-option): Adjust doc.
* gnu/installer/parted.scm (installer-root-partition-path): Adjust accordingly.
* gnu/system.scm (bootable-kernel-arguments): Add a VERSION argument and
update doc. Use VERSION to conditionally return old style vs new style initrd
arguments.
(%boot-parameters-version): Increment to 1.
(operating-system-boot-parameters): Adjust doc.
(operating-system-boot-parameters-file): Likewise.
* gnu/system/linux-initrd.scm (raw-initrd, base-initrd): Likewise.
* doc/guix.texi: Adjust doc.
* gnu/build/activation.scm (boot-time-system): Adjust accordingly.
* gnu/build/hurd-boot.scm (boot-hurd-system): Likewise.
* gnu/packages/commencement.scm (%final-inputs-riscv64): Adjust comment.
2022-03-01 10:30:17 -05:00
Maxim Cournoyer
91755fe6b2
system: Streamline operating-system-boot-parameters-file a bit.
...
* gnu/system.scm (operating-system-boot-parameters-file)
[SYSTEM-KERNEL-ARGUMENTS?]: Remove unused argument (it had no callers) and
adjust doc, moving the self-referential tip to...
* gnu/system.scm (operating-system-boot-parameters): ... here, reworded for
clarity.
Suggested-by: Ludovic Courtès <ludo@gnu.org >
2022-03-01 10:30:17 -05:00
Maxim Cournoyer
4a3b8f4d59
system: Add a version field to the <boot-parameters> record.
...
This version field exposes the (already present) version information of a boot
parameters file.
* gnu/system.scm (%boot-parameters-version): New variable.
(<boot-parameters>)[version]: New field.
(read-boot-parameters): Use it.
(operating-system-boot-parameters-file): Likewise.
* tests/boot-parameters.scm (test-read-boot-parameters): Use
%boot-parameters-version as the default version value in the template.
2022-03-01 10:30:17 -05:00
Taylan Kammer
a53ea46bfc
gnu: guile-wiredtiger: Depend on guile2.2-bytestructures.
...
* gnu/packages/databases.scm (guile-wiredtiger): Since we depend on guile-2.2,
we should depend on guile2.2-bytestructures, not guile-bytestructures.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-01 12:33:07 +01:00
Ludovic Courtès
eabc6af9b8
gnu: guile-ssh: Update to 0.15.1.
...
* gnu/packages/patches/guile-ssh-fix-test-suite.patch,
gnu/packages/patches/guile-ssh-read-error.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.15.1, and remove those
patches.
(guile2.2-ssh)[source]: Remove.
(guile2.0-ssh): Remove.
Co-authored-by: poptsov.artyom@gmail.com (Artyom V. Poptsov)
2022-03-01 12:33:07 +01:00
Andrew Tropin
60c45fd9fd
home: xdg: Fix xdg-desktop-entry config field serialization.
...
[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-01T06:09:14+0100 using RSA]]
* gnu/home/services/xdg.scm (serialize-xdg-desktop-entry): Use append instead
of identity to allow multiple alist values.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-03-01 12:33:07 +01:00
Ludovic Courtès
dd6b951fe0
gnu: guile@3.0.8: Disable parallel builds when cross-compiling.
...
Cross builds, as in "guix build guile@3.0.8 --target=i586-pc-gnu", are
not bit-reproducible unless built sequentially.
* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: Set #:parallel-build?
to #f when cross-compiling.
2022-03-01 12:33:06 +01:00
Ludovic Courtès
e9b7adde0d
gnu: guile@3.0.8: Get correct type sizes when cross-compiling.
...
This works around <https://issues.guix.gnu.org/54198 >, whereby
cross-compilation from (say) x86_64-linux to i586-pc-gnu would produce a
broken Guile that crashes at startup.
* gnu/packages/patches/guile-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it.
2022-03-01 12:33:06 +01:00
Nicolas Goaziou
a859302302
gnu: Add rust-pinot-0.1.
...
* gnu/packages/crates-io.scm (rust-pinot-0.1): New variable.
2022-03-01 10:23:55 +01:00
Nicolas Goaziou
0f98efa869
gnu: rust-tera-1: Update to 1.15.0.
...
* gnu/packages/crates-io.scm (rust-tera-1): Update to 1.15.0.
2022-03-01 10:21:04 +01:00
Pierre Langlois
508960f95a
gnu: offlineimap3: Update to 8.0.0.
...
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0.
2022-02-28 19:52:43 +00:00
Efraim Flashner
0dc99fd149
gnu: dtc: Don't depend unconditionally on valgrind.
...
* gnu/packages/bootloaders.scm (dtc)[native-inputs]: Only include
valgrind when building on a system which supports valgrind.
2022-02-28 14:09:07 +02:00
Pierre Langlois
f7ad66b7f3
gnu: rust-emacs: Update to 0.18.
...
* gnu/packages/crates-io.scm (rust-emacs-0.18): New variable.
(rust-emacs-0.11): Inherit from rust-emacs-0.18.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-28 14:09:06 +02:00
Pierre Langlois
3d059ca137
gnu: rust-emacs-macros: Update to 0.17.
...
* gnu/packages/crates-io.scm (rust-emacs-macros-0.17): New variable.
(rust-emacs-macros-0.11): Inherit from rust-emacs-macros-0.17.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-28 14:09:06 +02:00
Pierre Langlois
f00a651c3d
gnu: rust-emacs-module: Update to 0.18.
...
* gnu/packages/crates-io.scm (rust-emacs-module-0.18): New variable.
(rust-emacs-module-0.10): Inherit from rust-emacs-module-0.18.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-28 14:09:06 +02:00
Efraim Flashner
7b006ca5cf
gnu: rust-spin-0.9: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-spin-0.9)[arguments]: Don't skip build.
2022-02-28 14:09:05 +02:00
Pierre Langlois
8854a5e5ee
gnu: Add rust-spin-0.7.
...
* gnu/packages/crates-io.scm (rust-spin-0.7): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-28 14:09:05 +02:00
Pierre Langlois
29d66d10c5
gnu: Add rust-html-escape.
...
* gnu/packages/crates-io.scm (rust-html-escape-0.2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-28 14:09:04 +02:00
Pierre Langlois
9c65a97a2f
gnu: Add rust-smallbitvec-2.
...
* gnu/packages/crates-io.scm (rust-smallbitvec-2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-28 14:09:02 +02:00
Nicolas Goaziou
da0b05d79a
gnu: bat: Update to 0.20.0.
...
* gnu/packages/rust-apps.scm (bat): Update to 0.20.0.
2022-02-28 11:54:14 +01:00
Nicolas Goaziou
f2098954e2
gnu: rust-ansi-colours-1: Update to 1.1.1.
...
* gnu/packages/crates-graphics.scm (rust-ansi-colours-1): Update to 1.1.1.
2022-02-28 11:51:54 +01:00
Nicolas Goaziou
5ceb2a431d
gnu: Add rust-empfindung-0.2.
...
* gnu/packages/crates-io.scm (rust-empfindung-0.2): New variable.
2022-02-28 11:51:38 +01:00
Nicolas Goaziou
6244fb1741
gnu: Add rust-crc64-1.
...
* gnu/packages/crates-io.scm (rust-crc64-1): New variable.
2022-02-28 11:49:21 +01:00
Nicolas Goaziou
9ff40b5343
gnu: rust-bytesize-1: Update to 1.1.0.
...
* gnu/packages/crates-io.scm (rust-bytesize-1): Update to 1.1.0.
2022-02-28 11:45:25 +01:00
Nicolas Goaziou
0155ef2670
gnu: rust-assert-cmd-2: Update to 2.0.4.
...
* gnu/packages/crates-io.scm (rust-assert-cmd-2): Update to 2.0.4.
2022-02-28 11:45:24 +01:00
Nicolas Goaziou
e3cf517af7
gnu: Add rust-concolor-0.0.8.
...
* gnu/packages/crates-io.scm (rust-concolor-0.0.8): New variable.
(rust-concolor-control-0.0.7): Inherit from above.
2022-02-28 11:43:39 +01:00
Nicolas Goaziou
7a6a185821
gnu: Add rust-concolor-query-0.0.5.
...
* gnu/packages/crates-io.scm (rust-concolor-query-0.0.5): New variable.
(rust-concolor-query-0.0.4): Inherit from above.
2022-02-28 11:41:44 +01:00
Nicolas Goaziou
f4e2bfbd08
gnu: Remove rust-concolor-query, rust-concolor-control.
...
* gnu/packages/crates-io.scm (rust-concolor-query):
(rust-concolor-control): Remove variables.
These variables are duplicates of, respectively, rust-concolor-query-0.0.4 and rust-concolor-control-0.0.7.
2022-02-28 11:39:46 +01:00
Nicolas Goaziou
f392bd2e38
gnu: rust-tempfile-3: Update to 3.3.0.
...
* gnu/packages/crates-io.scm (rust-tempfile-3): Update to 3.3.0.
2022-02-28 11:31:56 +01:00
Nicolas Goaziou
6ae830d900
gnu: rust-redox-syscall-0.2: Update to 0.2.10.
...
* gnu/packages/crates-io.scm (rust-redox-syscall-0.2): Update to 0.2.10.
2022-02-28 11:31:09 +01:00
Nicolas Goaziou
4041b530d3
gnu: emacs-dtrt-indent: Update to 1.7.
...
* gnu/packages/emacs-xyz.scm (emacs-dtrt-indent): Update to 1.7.
2022-02-28 11:20:47 +01:00
Nicolas Goaziou
f4dd1d2d91
gnu: emacs-cmake-font-lock: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-cmake-font-lock)[arguments]<#:include>:
Use G-expressions.
2022-02-28 11:18:31 +01:00
Nicolas Goaziou
600125132f
gnu: emacs-cmake-font-lock: Update to 0.1.12.
...
* gnu/packages/emacs-xyz.scm (emacs-cmake-font-lock): Update to 0.1.12.
2022-02-28 11:18:05 +01:00
Nicolas Goaziou
08d5b540fa
gnu: emacs-ebdb: Update to 0.8.12.
...
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.12.
2022-02-28 11:15:05 +01:00
Nicolas Goaziou
10ac02a8ee
gnu: emacs-tramp: Update to 2.5.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.2.2.
2022-02-28 11:14:58 +01:00
Nicolas Goaziou
4c2d4f244e
gnu: emacs-devdocs: Update to 0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-devdocs): Update to 0.4.
2022-02-28 11:14:48 +01:00
Stephen Webber
05786d6299
gnu: Add emacs-lsp-metals.
...
* gnu/packages/emacs-xyz.scm (emacs-lsp-metals): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-28 11:11:27 +01:00
Steve George
e2d26ed061
gnu: freeciv: Update to 3.0.0.
...
* gnu/packages/games.scm (freeciv): Update to 3.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-28 11:01:10 +01:00
Julien Lepiller
9aae8a3e0d
gnu: maven: Use maven-slf4j-provider instead of slf4j-simple.
...
Maven uses its own slf4j implementation, not the default one. The main
difference is the color on the output.
* gnu/packages/maven.scm (maven-wagon-http, maven-embedder, maven-compat)
(maven): Replace slf4j-simple with maven-slf4j-provider.
2022-02-28 10:56:21 +01:00
Julien Lepiller
e0a6b25969
gnu: Add maven-slf4j-provider.
...
* gnu/packages/maven.scm (maven-slf4-provider): New variable.
2022-02-28 10:56:08 +01:00
Julien Lepiller
38c0830e85
gnu: maven-compat: Install resources.
...
* gnu/packages/maven.scm (maven-compat)[arguments]: Add copy-resources
phase.
2022-02-28 10:56:01 +01:00
Julien Lepiller
ea23386e08
gnu: maven-embedder: Install resources.
...
* gnu/packages/maven.scm (maven-embedder)[arguments]: Add copy-resources
phase.
2022-02-28 10:55:48 +01:00
Maxim Cournoyer
61a847187d
gnu: glibc-utf8-locales: Hide the package.
...
This package has a long history of confusing users, due to containing only a
small, arbitrary subset of UTF-8 locales.
* gnu/packages/base.scm (glibc-utf8-locales): Define as a hidden package.
* doc/guix.texi (Application Setup): Do not mention glibc-utf8-locales.
Instead, provide an example for defining a custom locales package.
2022-02-27 20:21:02 -05:00
Leo Famulari
9b0171fe1a
gnu: OpenSSH: Update to 8.9p1.
...
* gnu/packages/ssh.scm (openssh): Update to 8.9p1.
2022-02-27 17:57:59 -05:00
Pierre-Henry Fröhring
c88c267f44
gnu: Add python-types-ujson.
...
* gnu/packages/python-xyz.scm (python-types-ujson): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-27 23:10:24 +01:00
Wamm K. D
38cba91bbc
gnu: Add font-atui-feather.
...
* gnu/packages/fonts.scm (font-atui-feather): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-02-27 22:36:59 +01:00
Ludovic Courtès
2ddfb7b99b
pull: No longer print upgraded/added packages upon completion.
...
* guix/scripts/pull.scm (build-and-install): Remove call to
'display-profile-news' and adjust accordingly.
2022-02-27 18:06:19 +01:00
Ludovic Courtès
bc8bea1739
pull: '--news' no longer shows package lists.
...
* guix/scripts/pull.scm (display-channel-news): Return #t when news were
displayed.
(display-news): Add #:profile-news? parameter and honor it. Print
something there were no news.
(process-query): For 'display-news', call 'display-channel-news'
directly.
* doc/guix.texi (Invoking guix pull): Adjust accordingly.
2022-02-27 18:06:14 +01:00
Efraim Flashner
85a5110de7
gnu: flatpak: Update to 1.12.6.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.12.6.
2022-02-27 15:05:05 +02:00
Efraim Flashner
0306cdd8f5
gnu: screen: Update to 4.9.0.
...
* gnu/packages/screen.scm (screen): Update to 4.9.0.
[source]: Remove one patch.
[native-inputs]: Remove input labels. Add autoconf, automake.
* gnu/packages/patches/screen-CVE-2021-26937.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-02-27 15:01:38 +02:00
Efraim Flashner
0831584259
gnu: parallel: Update to 20220222.
...
* gnu/packages/parallel.scm (parallel): Update to 20220222.
2022-02-27 14:57:59 +02:00
Efraim Flashner
a6867b2d98
gnu: minimap2: Update to 2.24.
...
* gnu/packages/bioinformatics.scm (minimap2): Update to 2.24.
2022-02-27 11:42:30 +02:00
cage
7eb68770ef
gnu: Add gmid.
...
* gnu/packages/networking.scm (gmid): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-26 23:47:53 -05:00
John Kehayias
31ecd80db7
gnu: Add mangohud.
...
* gnu/packages/graphics.scm (mangohud): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-26 21:28:18 -05:00
Brendan Tildesley
7f8bc02fd8
gnu: Add hwdata.
...
* gnu/packages/pciutils.scm (hwdata): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-26 18:13:30 -05:00
Guillaume Le Vaillant
73db69bea1
gnu: thermald: Fix build.
...
* gnu/packages/admin.scm (thermald)[arguments]: Add "--disable-werror" to
'configure-flags'.
2022-02-26 17:14:14 +01:00
Florian Pelz
cc11905568
installer: Continue even if Connman cannot phone home.
...
Connman's online check is unreliable for me.
* gnu/installer/connman.scm (connman-online?): Accept if
connman state is ready instead of online.
2022-02-26 15:56:55 +01:00
Tobias Geerinckx-Rice
e1a4770fb0
gnu: pspp: Fix failing test suite.
...
* gnu/packages/statistics.scm (pspp)[arguments]: Add a new 'prepare-tests phase.
2022-02-20 01:00:01 +01:00
Maxim Cournoyer
e680c40861
services: pulseaudio: Deploy the configuration files to /etc/pulse.
...
* gnu/services/sound.scm (pulseaudio-environment)
[PULSE_CONFIG, PULSE_CLIENTCONFIG]: Use fixed locations, and move logic to...
(pulseaudio-etc): ... this service extension. Guard against producing empty
files.
2022-02-26 09:03:01 -05:00
Maxim Cournoyer
60cb647a28
services: pulseaudio: Add an extra-script-files configuration field.
...
* gnu/services/sound.scm (<pulseaudio-configuration>)
[extra-script-files]: Add field.
(extra-script-files->file-union): New procedure.
(append-include-directive): Likewise.
(pulseaudio-etc): Use them.
* doc/guix.texi: Document the new 'extra-script-files- configuration field.
2022-02-26 09:03:01 -05:00
Maxim Cournoyer
1cc9060ca3
services/sound: Normalize pulseaudio-configuration accessor names.
...
* gnu/services/sound.scm (<pulseaudio-configuration>): Adjust getter names to
match convention.
2022-02-26 09:03:01 -05:00
Danny Milosavljevic
07c3a43955
agetty-shepherd-service: Rename console agetty to "term-console" for clarity.
...
* gnu/services/base.scm (agetty-shepherd-service)[provision]: Rename console
agetty to "term-console".
2022-02-25 17:13:55 +01:00
Danny Milosavljevic
fcb6cab621
services: %base-services: Adapt agetty-service-type to depend on syslogd
...
Fixes <https://issues.guix.gnu.org/30464 >.
* gnu/services/base.scm (%base-services): Reorder syslog-service for clarity.
[shepherd-requirement]: New field.
2022-02-25 17:13:36 +01:00
Danny Milosavljevic
ed17082d94
services: agetty: Add shepherd-requirement.
...
* gnu/services/base.scm (<agetty-configuration>): Add shepherd-requirement.
* doc/guix.texi (agetty-configuration): Document it.
2022-02-25 17:13:18 +01:00
Danny Milosavljevic
ec0404fcc6
gnu: Add python-harmony.
...
* gnu/packages/messaging.scm (python-harmony): New variable.
2022-02-25 17:11:35 +01:00
Danny Milosavljevic
a751795551
gnu: Add python-librecaptcha.
...
* gnu/packages/messaging.scm (python-librecaptcha): New variable.
2022-02-25 17:11:26 +01:00
Nicolas Goaziou
ed8d236eb9
gnu: scintilla: Use G-expressions.
...
* gnu/packages/text-editors.scm (scintilla)[arguments]: Use G-expressions.
2022-02-25 12:04:06 +01:00
Nicolas Goaziou
3959714df3
gnu: scintilla: Update to 5.2.0.
...
* gnu/packages/text-editors.scm (scintilla): Update to 5.2.0.
2022-02-25 12:02:47 +01:00
Eric Bavier
e725b24d11
gnu: evilwm: Update to 1.3.1.
...
* gnu/packages/wm.scm (evilwm): Update to 1.3.1.
[source]: Remove patch.
* gnu/packages/patches/evilwm-lost-focus-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-02-24 22:56:53 -06:00
Nicolas Goaziou
207a1625e9
gnu: mame: Update to 0.241.
...
* gnu/packages/emulators.scm (mame): Update to 0.241.
2022-02-24 22:00:59 +01:00
Arun Isaac
979b6a2c55
gnu: plover: Update to 4.0.0.dev10.
...
* gnu/packages/stenography.scm (plover): Update to 4.0.0.dev10.
[native-inputs]: Remove python-mock and python-setuptools-scm.
[inputs]: Remove python-wxpython.
2022-02-24 23:25:45 +05:30
Maxim Cournoyer
b9a4705f80
gnu: webkitgtk: Adjust BubbleWrap wrapper.
...
This revisits <https://issues.guix.gnu.org/40837 > with a fix that doesn't
require to have PULSE_CLIENTCONFIG point to an absolute store location, which
will allow us to revert to have PULSE_CLIENTCONFIG point to a fixed location
under /etc. This would alleviate the need to reboot to have changes to the
PulseAudio configuration effected.
* gnu/packages/patches/webkitgtk-share-store.patch: Delete file.
* gnu/packages/patches/webkitgtk-bubblewrap-paths.patch: Add file.
* gnu/packages/patches/webkitgtk-canonicalize-paths.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update patches list.
* gnu/packages/webkit.scm (webkitgtk)[patches]: Adjust accordingly.
2022-02-24 09:22:54 -05:00
Lars-Dominik Braun
57d0b1afb2
gnu: Add gromit-mpx.
...
* gnu/packages/gtk.scm (gromit-mpx): New variable.
2022-02-24 13:53:39 +01:00
zimoun
ef80bec260
gnu: julia-uris: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-uris): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:36 +02:00
zimoun
9f7b83cb31
gnu: julia-stackviews: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-stackviews): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:35 +02:00
zimoun
642fef9324
gnu: julia-quadmath: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-quadmath): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:35 +02:00
zimoun
adb44d17dd
gnu: julia-pycall: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-pycall): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:35 +02:00
zimoun
189248f44a
gnu: julia-prettytables: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-prettytables): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:35 +02:00
zimoun
c61df1792c
gnu: julia-mbedtls: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-mbedtls): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:34 +02:00
zimoun
d10e1de7d7
gnu: julia-matrixfactorizations: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-matrixfactorizations): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:34 +02:00
zimoun
a4861904c7
gnu: julia-infinity: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-infinity): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:34 +02:00
zimoun
5d9908c476
gnu: julia-imagemagick: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-imagemagick): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:34 +02:00
zimoun
9d8ccc95c7
gnu: julia-http: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-http): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:33 +02:00
zimoun
2cd8254961
gnu: julia-fixedpointnumbers: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-fixedpointnumbers): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:33 +02:00
zimoun
e54c5b29af
gnu: julia-finitediff: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-finitediff): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:33 +02:00
zimoun
7df9ba152c
gnu: julia-datavalues: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-datavalues): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:33 +02:00
zimoun
cb31e58bd3
gnu: julia-dataframes: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-dataframes): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:32 +02:00
Efraim Flashner
e1bd872572
gnu: julia-codeczlib: Remove unneeded phase.
...
* gnu/packages/julia-xyz.scm (julia-codeczlib)[arguments]: Remove field.
2022-02-24 12:20:32 +02:00
zimoun
1f6ae9a8e0
build: julia-build-system: Fix corner-case for parallel tests.
...
* guix/build/julia-build-system.scm (check): Do not run parallel tests when
'--cores=1'.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:32 +02:00
Efraim Flashner
38522ff406
gnu: julia-media: Use 'julia-package-dependencies'.
...
* gnu/packages/julia.scm (julia-media)[arguments]: Remove custom phase,
add dependency packages to '#:julia-package-dependencies'.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:32 +02:00
Efraim Flashner
05d469ab9d
build: julia: Add 'julia-package-dependencies' as keyword.
...
* guix/build-system/julia.scm (link-depot): Accept julia-package-dependencies
keyword and use it for 'julia-create-package-toml' function.
(julia-create-package-toml): Use pattern matching.
(julia-build): Add 'julia-pacakge-dependencies'.
* guix/build/julia-build-system.scm (julia-build): Add
'#:julia-package-dependencies' keyword.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:31 +02:00
zimoun
637e677140
gnu: julia-xyz: Adjust style using G-expressions.
...
* gnu/packages/julia-xyz.scm: Adjust style using G-expressions.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-24 12:20:28 +02:00
Leo Famulari
a53f4b6f16
gnu: linux-libre 4.9: Update to 4.9.303.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.303.
(linux-libre-4.9-pristine-source): Update hash.
2022-02-24 01:21:58 -05:00
Leo Famulari
21ad3e8d7a
gnu: linux-libre 4.14: Update to 4.14.268.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.268.
(linux-libre-4.14-pristine-source): Update hash.
2022-02-24 01:21:58 -05:00
Leo Famulari
707dc82a84
gnu: linux-libre 4.19: Update to 4.19.231.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.231.
(linux-libre-4.19-pristine-source): Update hash.
2022-02-24 01:21:57 -05:00
Leo Famulari
d9e9f4f76b
gnu: linux-libre 5.4: Update to 5.4.181.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.181.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-24 01:21:57 -05:00
Leo Famulari
8259a69cf7
gnu: linux-libre 5.10: Update to 5.10.102.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.102.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2022-02-24 01:21:57 -05:00
Leo Famulari
440410288b
gnu: linux-libre: Update to 5.15.25.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.25.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-02-24 01:21:57 -05:00
Leo Famulari
6041818e9d
gnu: linux-libre 5.16: Update to 5.16.11.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.11.
(linux-libre-5.16-pristine-source, deblob-scripts-5.16): Update hashes.
2022-02-24 01:21:56 -05:00
Ron Nazarov
bf827d6465
gnu: Add libiscsi.
...
* gnu/packages/scsi.scm (libiscsi): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-24 00:02:42 -05:00
John Kehayias
50311f338f
doc: Fix 'setuid-program' example.
...
%setuid-programs was previously moved to be in the list sexp instead of just
the append one. This causes an "invalid G-expression input" error.
Error reported by: Kolev on #guix.
* doc/guix.texi (Setuid Programs): Move %setuid-programs out to the append
sexp.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-23 23:14:23 -05:00
jgart
3609dcd200
gnu: Add python-unalix.
...
* gnu/packages/python-xyz.scm (python-unalix): New variable.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-23 23:07:10 -05:00
kiasoc5
aef87f82c2
gnu: Remove python2-defusedxml.
...
* gnu/packages/xml.scm (python2-defused): Remove variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-23 22:51:52 -05:00
kiasoc5
bd7e98058d
gnu: Remove python2-odfpy.
...
* gnu/packages/xml.scm (python2-odfpy): Remove variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-23 22:51:45 -05:00
John Kehayias
74f9c8e47f
gnu: imgui: Add missing build files.
...
* gnu/packages/toolkits.scm (imgui)[phases]: Add imgui_tables.cpp and
imgui_widgets.cpp to the build phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-23 22:05:01 -05:00
Maxim Cournoyer
45d0c82dcc
gnu: fontutils: Add gsettings-desktop-schemas.
...
* gnu/packages/fontutils.scm (fontmanager)[inputs]: Add
gsettings-desktop-schemas.
2022-02-23 21:46:31 -05:00
Nicolas Goaziou
39959735e5
gnu: emacs-ergoemacs-mode: Update to 5.22.2.23.
...
* gnu/packages/emacs-xyz.scm (emacs-ergoemacs-mode): Update to 5.22.2.23.
2022-02-23 23:32:42 +01:00
Nicolas Goaziou
aea7116aba
gnu: emacs-repology: Update to 1.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.2.
2022-02-23 23:28:01 +01:00
Efraim Flashner
5b71034fe8
gnu: range-v3: Don't target the build machine.
...
* gnu/packages/cpp.scm (range-v3)[arguments]: Add configure-flag to not
build with '-march=native'.
2022-02-23 16:03:34 +02:00
Simon Streit
c0bc08d82c
doc: Document virtlogd package variable.
...
* doc/guix.texi (Virtualization Services): Document virtlogd package
variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-23 12:47:30 +02:00
raingloom
b15cf03a0c
gnu: yggdrasil: Update to 0.4.3.
...
* gnu/packages/networking.scm (yggdrasil): Update to 0.4.3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-23 12:47:30 +02:00
Greg Hogan
e562a9812e
gnu: iperf: Update to 3.11.
...
* gnu/packages/networking.scm (iperf): Update to 3.11.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-23 12:47:30 +02:00
Kyle Meyer
77734eda97
gnu: git-annex: Update to 10.20220222.
...
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20220222.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-23 12:47:29 +02:00
Nicolas Goaziou
fb080d6db6
gnu: emacs-repology: Update to 1.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.1.
2022-02-23 11:25:42 +01:00
Efraim Flashner
c026d5cb53
gnu: go-github.com-jessevdk-go-flags: Update to 1.5.0.
...
* gnu/packages/golang.scm (go-github.com-jessevdk-go-flags): Update to 1.5.0.
[arguments]: Add custom phase to fix tests.
[propagated-inputs]: Add go-golang-org-x-sys.
2022-02-23 12:23:19 +02:00
Nicolas Goaziou
ec66f84824
gnu: emacs-docker: Update to 2.1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.1.2.
2022-02-23 10:37:04 +01:00
Nicolas Goaziou
b9d0e2b4a3
gnu: emacs-modus-themes: Update to 2.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.2.0.
2022-02-23 10:33:17 +01:00
Nicolas Goaziou
1d7b305f30
gnu: emacs-auctex: Update to 13.1.1.
...
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.1.
2022-02-23 10:30:57 +01:00
Maxim Cournoyer
f1f1b8b4e6
gnu: testdisk: Relocate and improve description.
...
This is the result of attempting to package 'photorec', only to realize it's
part of testdisk, which we already had in the first place.
* gnu/packages/admin.scm (testdisk): Move to...
* gnu/packages/disk.scm (testdisk): ... here.
[description]: Expound, and add a description section about the included
PhotoRec tool.
2022-02-22 23:28:47 -05:00
Ricardo Wurmus
b04d2724f7
gnu: js-selectize: Minify different source file.
...
* gnu/packages/javascript.scm (js-selectize)[arguments]: Minify concatenated
file.
2022-02-22 23:19:36 +01:00
Ricardo Wurmus
e7b4c0d853
gnu: Add r-pupillometryr.
...
* gnu/packages/cran.scm (r-pupillometryr): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
6aff67f90d
gnu: Add r-itsadug.
...
* gnu/packages/cran.scm (r-itsadug): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
f010692a27
gnu: Add r-plotfunctions.
...
* gnu/packages/cran.scm (r-plotfunctions): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
980ae86e2e
gnu: Add r-dirichletreg.
...
* gnu/packages/cran.scm (r-dirichletreg): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
039aebabff
gnu: Add r-maxlik.
...
* gnu/packages/cran.scm (r-maxlik): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
3a3dd05528
gnu: Add r-misctools.
...
* gnu/packages/cran.scm (r-misctools): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
cc13c85c4a
gnu: Add r-cccd.
...
* gnu/packages/cran.scm (r-cccd): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
c8f1781eb1
gnu: Add r-wordspace.
...
* gnu/packages/cran.scm (r-wordspace): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
0172cd9c8e
gnu: Add r-iotools.
...
* gnu/packages/cran.scm (r-iotools): New variable.
2022-02-22 20:14:15 +01:00
Nicolas Goaziou
346a686369
gnu: n2n: Fix cross-compilation.
...
* gnu/packages/vpn.scm (n2n)[arguments]<#:phases>: Add (or native-inputs
inputs) to SEARCH-INPUT-FILE.
2022-02-22 19:50:51 +01:00
Ricardo Wurmus
c07f499345
gnu: Add r-languageserver.
...
* gnu/packages/statistics.scm (r-languageserver): New variable.
2022-02-22 19:31:15 +01:00
Ricardo Wurmus
fac2e1a110
gnu: Add r-collections.
...
* gnu/packages/cran.scm (r-collections): New variable.
2022-02-22 19:06:44 +01:00
Ricardo Wurmus
3fb78caa55
gnu: Add r-dyngen.
...
* gnu/packages/bioinformatics.scm (r-dyngen): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
ec4382ebf3
gnu: Add r-gillespiessa2.
...
* gnu/packages/cran.scm (r-gillespiessa2): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
63e8b84528
gnu: Add r-dynutils.
...
* gnu/packages/cran.scm (r-dynutils): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
630a059b1b
gnu: Add r-rcppxptrutils.
...
* gnu/packages/cran.scm (r-rcppxptrutils): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
9f02ad0cb0
gnu: Add r-lmds.
...
* gnu/packages/cran.scm (r-lmds): New variable.
2022-02-22 18:48:29 +01:00
Leo Famulari
64772639a2
gnu: Mutt: Update to 2.2.1.
...
* gnu/packages/mail.scm (mutt): Update to 2.2.1.
2022-02-22 11:49:44 -05:00
Leo Famulari
83bcb4912e
gnu: Add python-pyfuse3.
...
* gnu/packages/python-xyz.scm (python-pyfuse3): New variable.
2022-02-22 11:23:47 -05:00
Efraim Flashner
218400c0f7
gnu: go-1.14: Remove powerpc-linux from supported-systems.
...
* gnu/packages/golang.scm (go-1.14)[supported-systems]: Remove
powerpc-linux from supported-systems.
2022-02-22 15:43:07 +02:00
Lu Hui
51736faa00
gnu: Add n2n.
...
* gnu/packages/vpn.scm (n2n): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-22 12:19:44 +01:00
Efraim Flashner
e4779e0610
gnu: custom-gcc-gccgo: Remove procedure.
...
* gnu/packages/gcc.scm (custom-gcc-gccgo): Remove procedure.
(make-gccgo): Use custom-gcc procedure.
2022-02-22 13:09:15 +02:00
Efraim Flashner
5cc9d41d86
gnu: Add gccgo-11.
...
* gnu/packages/gcc.scm (gccgo-11): New variable.
2022-02-22 13:09:14 +02:00
Niklas Eklund
3d6f6aa65e
gnu: Add emacs-highlight-doxygen.
...
* gnu/packages/emacs-xyz.scm (emacs-highlight-doxygen): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-22 11:34:08 +01:00
Nicolas Goaziou
35080813bb
gnu: emacs-dockerfile-mode: Update to 1.6.
...
* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.6.
2022-02-22 09:32:41 +01:00
Nicolas Goaziou
611ea02579
gnu: emacs-eldev: Update to 0.11.
...
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 0.11.
[arguments]<#:phases>: Update list of failing tests.
2022-02-22 08:29:21 +01:00
Nicolas Goaziou
397b1d7108
gnu: emacs-docker: Update to 2.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.1.0.
2022-02-22 08:00:32 +01:00
Nicolas Goaziou
915dc4735a
gnu: emacs-emms: Update to 10.
...
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 10.
2022-02-22 07:58:24 +01:00
Nicolas Goaziou
d1ca5b8371
gnu: emacs-xref: Update to 1.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.4.0.
2022-02-21 17:16:56 +01:00
Nicolas Goaziou
6b2ad86645
gnu: emacs-auctex: Update to 13.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.0.
2022-02-21 17:16:50 +01:00
Nicolas Goaziou
b7d52e46da
gnu: emacs-bbdb: Update to 3.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-bbdb): Update to 3.2.1.
2022-02-21 17:16:35 +01:00
Julien Lepiller
5bae870e66
gnu: gitile: Update to 0.1.4.
...
* gnu/packages/version-control.scm (gitile): Update to 0.1.4.
2022-02-21 16:33:06 +01:00
Zhu Zihao
c2fb89eff2
gnu: criu: Propagate protobuf-c.
...
The header of criu references to protobuf-c, including them in source files
would require protobuf-c available in compilation environment.
* gnu/packages/virtualization.scm (criu): Move protobuf-c from native-inputs
to propagated-inputs.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-21 22:38:37 +08:00
kitzman
1c7f754424
gnu: Add font-termsyn.
...
* gnu/packages/fonts.scm (font-termsyn): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-21 22:27:35 +08:00
Guillaume Le Vaillant
3ece5dbce8
gnu: sqlitebrowser: Unbundle qhexedit.
...
* gnu/packages/databases.scm (sqlitebrowser)[source]: Update snippet.
[arguments]: Update 'configure-flags".
[inputs]: Add qhexedit.
2022-02-21 14:48:05 +01:00
Foo Chuan Wei
f2b8414039
gnu: Add qhexedit.
...
* gnu/packages/qt.scm (qhexedit): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-21 14:35:25 +01:00
Mathieu Othacehe
7d72da6b07
tests: nix: Remove tab characters.
...
* gnu/tests/package-management.scm: Remove them.
2022-02-21 13:38:47 +01:00
Mathieu Othacehe
e9bed5e9e7
tests: nix: Fix it.
...
The <nix/config.nix> support has been removed in Nix 2.4:
https://github.com/NixOS/nix/pull/4025 . Rely on the store ping command instead
to check that we can communicate with the daemon.
* gnu/tests/package-management.scm (run-nix-test): Use the store ping command
instead of building a dummy derivation.
2022-02-21 13:38:46 +01:00
Lars-Dominik Braun
7eefff2054
gnu: python-nbconvert: Fix PDF generation.
...
* gnu/packages/python-xyz.scm (python-nbconvert)[native-inputs]: Move
texlive packages…
[propagated-inputs]: …here.
2022-02-21 10:41:26 +01:00
Lars-Dominik Braun
0917cbffcd
gnu: Add r-mixedpower.
...
* gnu/packages/statistics.scm (r-mixedpower): New variable.
2022-02-21 10:41:26 +01:00
Lars-Dominik Braun
40e927b6aa
gnu: Add r-simr.
...
* gnu/packages/statistics.scm (r-simr): New variable.
2022-02-21 10:41:25 +01:00
Lars-Dominik Braun
8062142613
gnu: Add r-binom.
...
* gnu/packages/statistics.scm (r-binom): New variable.
2022-02-21 10:41:25 +01:00
Lars-Dominik Braun
516c9f4869
gnu: Add r-rlrsim.
...
* gnu/packages/statistics.scm (r-rlrsim): New variable.
2022-02-21 10:41:25 +01:00
Maxim Cournoyer
6cae4e9792
gnu: dear-imgui: Delete package, preferring the newer 'imgui'.
...
Commit 1a4cc954d2 added imgui, without noticing
about the pre-existing 'dear-imgui' package.
* gnu/packages/graphics.scm (dear-imgui): Delete variable, but salvage the
superior synopsis and description to...
* gnu/packages/toolkits.scm (imgui): ... here.
2022-02-21 01:19:58 -05:00
Maxim Cournoyer
ae9333e7e3
gnu: ogre: Update to 13.3.1.
...
* gnu/packages/graphics.scm (ogre): Update to 13.3.1.
[phases]: Delete trailing #t.
{unpack-dear-imgui}: Rename to...
{unpack-imgui}: ... this.
[configure-flags]: Adjust accordingly.
[native-inputs]: Delete boost. Use the newer imgui-1.86 package instead of
dear-imgui. Use the current googletest package. Add python.
[inputs]: Remove font-dejavu, glu, tinyxml and zziplib. Add libxt, mesa and
zlib.
2022-02-21 01:19:14 -05:00
Maxim Cournoyer
a156086971
gnu: imgui: Update to 1.87.
...
* gnu/packages/toolkits.scm (imgui): Update to 1.87.
(imgui-1.86): Preserve variant, useful for ogre.
2022-02-21 01:19:07 -05:00
Maxim Cournoyer
465c488ede
gnu: imgui: Do not delete the whole of misc/ from sources.
...
Some sources turned out to be useful for the ogre package.
* gnu/packages/toolkits.scm (imgui)[origin]: Only delete fonts in snippet.
2022-02-21 00:55:55 -05:00
Maxim Cournoyer
e9fa17eb98
services: udev: Use a fixed location for the rules directory and config.
...
Fixes <https://issues.guix.gnu.org/47681 >.
This change adjusts the location of the udev configuration file and rules
directory to a fixed location. Since udev relies on inotify to discover
change to its rules directory (/etc/udev/rules.d), by using a fixed directory
layout, new udev rules can be automatically picked up without restarting the
service.
* gnu/services/base.scm (udev-rules-union): Build rules output directly
in #$output.
(udev-shepherd-service)[start]: Adjust the UDEV_CONFIG_FILE and
EUDEV_RULES_DIRECTORY environment variables.
[actions]: Remove field. The 'rules' action is no longer useful.
(udev.conf): New variable.
(udev-etc): New procedure.
(udev-service-type): Extend the etc-service-type with it.
2022-02-20 19:58:14 -05:00
Maxim Cournoyer
82d19441b9
gnu: pict: Update to 3.7.3.
...
* gnu/packages/check.scm (pict): Update to 3.7.3.
2022-02-20 18:52:54 -05:00
Christopher Baines
45995eab3a
gnu: nar-herder: Update to 0-4.f69da36.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-4.f69da36.
2022-02-20 16:17:00 +00:00
Liliana Marie Prikler
0a342c9512
gnu: emacs-wisp-mode: Update to 0.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-wisp-mode): Update to 0.3.0.
2022-02-20 14:26:23 +01:00
Efraim Flashner
1dc98567c6
gnu: elogind: Build without kexec-tools on riscv64-linux.
...
* gnu/packages/freedesktop.scm (elogind)[arguments]: Only reference
kexec-tools when not building for riscv64-linux.
[inputs]: Only include kexec-tools when not building for riscv64-linux.
2022-02-20 15:22:52 +02:00
Efraim Flashner
a7ad525a50
gnu: kexec-tools: Remove riscv64-linux from supported-systems.
...
* gnu/packages/linux.scm (kexec-tools)[supported-systems]: New field.
2022-02-20 15:20:57 +02:00
Efraim Flashner
14a556c7ed
gnu: python-aiohttp: Fallback to running tests sequentially.
...
* gnu/packages/python-web.scm (python-aiohttp)[arguments]: Adjust custom
'check phase to run the tests sequentially if they fail when run in
parallel.
2022-02-20 14:02:31 +02:00
Efraim Flashner
781dd2de23
gnu: postgresql-13: Fix building on riscv64-linux.
...
* gnu/packages/databases.scm (postgresql-13)[arguments]: Add phase when
buidling for riscv64-linux to apply a patch.
[native-inputs]: When building for riscv64-linux add patch and patch
file.
* gnu/packages/patches/postgresql-riscv-spinlocks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-02-20 12:34:23 +02:00
Nicolas Goaziou
bc11d9ceb2
gnu: emacs-docker-tramp: Update to 0.1.1.
...
* gnu/packages/emacs-xyz.scm (emacs-docker-tramp): Update to 0.1.1.
2022-02-20 10:59:23 +01:00
Nicolas Goaziou
9c75bf0b46
gnu: emacs-rustic: Update to 3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 3.0.
2022-02-20 10:57:10 +01:00
Efraim Flashner
1a8b7257a6
gnu: python-mutagen: Remove test timeout.
...
* gnu/packages/music.scm (python-mutagen)[arguments]: Add phase to
remove test timeouts imposed by python-hypothesis.
2022-02-20 10:00:44 +02:00
Nicolas Goaziou
d293162615
gnu: Add texlive-pgf.
...
* gnu/packages/tex.scm (texlive-pgf): New variable.
(texlive-latex-pgf): Deprecate variable.
(texlive-beamer):
(texlive-latex-xkeyval):
(texlive-todonotes):
(texlive-adjustbox):
(texlive-tcolorbox):
* gnu/packages/bioinformatics.scm (discrover): Use new variable.
2022-02-14 00:08:30 +01:00
Nicolas Goaziou
970b7a949d
gnu: Add texlive-graphics.
...
* gnu/packages/tex.scm (texlive-graphics): New variable.
(texlive-latex-graphics): Deprecate variable.
(texlive-base):
(texlive-pstool):
(texlive-jadetex):
* gnu/packages/bioinformatics.scm (velvet):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/statistics.scm (r-with-tests): Use new variable.
2022-02-14 00:08:30 +01:00
Nicolas Goaziou
f833399811
gnu: Add texlive-fp.
...
* gnu/packages/tex.scm (texlive-fp): New variable.
2022-02-14 00:08:30 +01:00
Nicolas Goaziou
94268d5021
gnu: Add texlive-ms.
...
* gnu/packages/tex.scm (texlive-ms): New variable.
(texlive-latex-ms): Deprecate variable.
* gnu/packages/bioinformatics.scm (discrover):
* gnu/packages/python-xyz.scm (python-nbconvert): Use new variable.
2022-02-14 00:08:29 +01:00
Nicolas Goaziou
83c3332758
gnu: Add texlive-atveryend.
...
* gnu/packages/tex.scm (texlive-atveryend): New variable.
(texlive-latex-atveryend): Deprecate variable.
(texlive-hyperref):
(texlive-latex-rerunfilecheck): Use new variable.
2022-02-14 00:08:29 +01:00
Nicolas Goaziou
5e796bfc22
gnu: texlive-xcolor: Provide missing files.
...
* gnu/packages/tex.scm (texlive-xcolor): Make sure package provides all the
expected files.
2022-02-14 00:08:29 +01:00
Nicolas Goaziou
69f284a35f
gnu: Add texlive-pdftexcmds.
...
* gnu/packages/tex.scm (texlive-pdftexcmds): New variable.
(texlive-latex-pdftexcmds): Deprecate variable.
(texlive-hyperref):
(texlive-latex-rerunfilecheck):
(texlive-generic-bigintcalc): Use new variable.
* gnu/packages/plotutils.scm (asymptote): Use new variable.
2022-02-14 00:08:24 +01:00
Marius Bakke
6f22596b1c
gnu: python-pyopenssl: Update to 22.0.0.
...
* gnu/packages/python-crypto.scm (python-pyopenssl): Update to 22.0.0.
[arguments]: Respect TESTS? in check phase and rewrite in gexp style.
(python2-pyopenssl): Update to 21.0.0.
[source](patches): New field.
* gnu/packages/patches/python2-pyopenssl-openssl-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-02-13 15:15:58 +01:00
Marius Bakke
d94de62f1c
gnu: librsvg: Remove unused inputs.
...
* gnu/packages/gnome.scm (librsvg)[native-inputs]: Remove PYTHON-WRAPPER and
RUBY.
[inputs]: Remove BZIP2, FONTCONFIG, LIBCROCO, and LIBGSF.
(librsvg-2.40)[inputs]: Remove BZIP2 and LIBGSF.
2022-02-13 15:15:58 +01:00
Marius Bakke
7d3a1545f8
gnu: python-pycparser: Update to 2.21.
...
* gnu/packages/python-xyz.scm (python-pycparser): Update to 2.21.
[arguments]: Adjust check phase. Remove trailing #t's.
[native-inputs]: Remove.
2022-02-13 15:15:57 +01:00
Marius Bakke
cc8d4fa5ab
gnu: python-iso8601: Update to 1.0.2.
...
* gnu/packages/time.scm (python-iso8601): Update to 1.0.2.
[native-inputs]: Add PYTHON-PYTZ.
[home-page]: Update to current.
[properties]: New field.
* gnu/packages/time.scm (python2-iso8601): Update to 0.1.16.
2022-02-13 15:15:57 +01:00
Marius Bakke
447e438aa6
gnu: python-chardet: Update to 4.0.0.
...
* gnu/packages/python-xyz.scm (python-chardet): Update to 4.0.0.
[arguments]: Enable tests. Override check phase.
[native-inputs]: Remove PYTHON-HYPOTHESIS and PYTHON-PYTEST-RUNNER.
2022-02-13 15:15:57 +01:00
Marius Bakke
662d122967
gnu: python-charset-normalizer: Trim closure size.
...
* gnu/packages/python-xyz.scm (python-charset-normalizer)[arguments]: Override
wrap phase.
2022-02-13 15:15:57 +01:00
Marius Bakke
aad0b91c37
gnu: python-chardet: Trim closure size.
...
* gnu/packages/python-xyz.scm (python-chardet)[arguments]: Override wrap phase.
2022-02-13 15:15:56 +01:00
Marius Bakke
6ec96228ba
gnu: python-cryptography: Remove 3.3.1.
...
* gnu/packages/python-crypto.scm (python-cryptography-vectors-next,
python-cryptography-next): Merge with ...
(python-cryptography-vectors, python-cryptography): ... these variables.
(python2-cryptography-vectors, python2-cryptography): Stick with version
3.3.1. Remove labels while at it.
2022-02-13 15:15:56 +01:00
Marius Bakke
55d5368b4f
gnu: python-charset-normalizer: Update to 2.0.11.
...
* gnu/packages/python-xyz.scm (python-charset-normalizer): Update to 2.0.11.
2022-02-13 15:15:56 +01:00
Marius Bakke
3f571aa4e4
gnu: python-requests: Remove unnecessary input.
...
* gnu/packages/python-web.scm (python-requests)[propagated-inputs]: Remove
PYTHON-CHARDET.
(python2-requests)[propagated-inputs]: Add PYTHON2-CHARDET.
2022-02-13 15:15:56 +01:00
Marius Bakke
f0b4c042ff
gnu: python-urllib3: Update to 1.26.8.
...
* gnu/packages/python-web.scm (python-urllib3): Update to 1.26.8.
2022-02-13 15:15:56 +01:00
Marius Bakke
4ec10765f2
gnu: python-requests: Update to 2.27.1.
...
* gnu/packages/python-web.scm (python-requests): Update to 2.27.1.
2022-02-13 15:15:56 +01:00
Marius Bakke
4a739062f7
gnu: python-certifi: Update to 2021.10.8.
...
* gnu/packages/python-crypto.scm (python-certifi): Update to 2021.10.8.
2022-02-13 15:15:56 +01:00
Marius Bakke
f3803b7c20
gnu: python-idna: Update to 3.3.
...
* gnu/packages/python-xyz.scm (python-idna): Update to 3.3.
[properties]: New field.
(python2-idna): Stick with version 2.10.
2022-02-13 15:15:56 +01:00
Marius Bakke
4e1c5cf8b1
gnu: python-flaky: Update to 3.7.0.
...
* gnu/packages/check.scm (python-flaky): Update to 3.7.0.
2022-02-13 15:15:55 +01:00
Marius Bakke
76b6bbdf23
Merge branch 'master' into staging
2022-02-13 14:24:53 +01:00
Efraim Flashner
e8af2ea63a
gnu: cpu: Add detection for AMD CPUs.
...
* guix/cpu.scm <cpu>: Add vendor field.
(current-cpu): Also fill in the 'vendor' field.
(cpu->gcc-architecture): Add detection logic for AMD CPUs.
2022-02-13 14:58:43 +02:00
Efraim Flashner
73373ce5f8
guix: cpu: Rewrite based on feature flags.
...
* guix/cpu.scm (cpu->gcc-architecture): Rewrite detection based on
detected feature flags.
2022-02-13 14:48:08 +02:00
Efraim Flashner
1ddef634b0
gnu: gcc: Add compiler-cpu-architectures for armhf.
...
* gnu/packages/gcc.scm (%gcc-7.5-armhf-micro-architectures,
%gcc-10-armhf-micro-architectures): New variables.
(gcc-7, gcc-10)[properties]: Add armhf compiler-cpu-architectures.
2022-02-13 14:47:03 +02:00
Efraim Flashner
c31eed7107
gnu: gcc: Add compiler-cpu-architectures for aarch64.
...
* gnu/packages/gcc.scm (%gcc-7.5-aarch64-micro-architectures,
%gcc-10-aarch64-micro-architectures): New variables.
(gcc-7, gcc-10)[properties]: Add aarch64 compiler-cpu-architectures.
2022-02-13 14:47:01 +02:00
Marius Bakke
7b1185b6af
gnu: monado: Remove input labels.
...
* gnu/packages/graphics.scm (monado)[inputs]: Remove labels.
2022-02-13 13:33:56 +01:00
Marius Bakke
f13f04583b
gnu: monado: Provide missing input.
...
* gnu/packages/graphics.scm (monado)[inputs]: Add PYTHON.
2022-02-13 13:33:56 +01:00
Marius Bakke
8863395217
gnu: fping: Update to 5.1.
...
* gnu/packages/networking.scm (fping): Update to 5.1.
2022-02-13 13:33:56 +01:00
Marius Bakke
b38ce8489f
doc: Zabbix: Improvide description.
...
* doc/guix.texi (Monitoring Services): Document the various 'zabbix-*' service
types, and expand description of all Zabbix services. Use less marketing terms.
(Web Services): Add subsubheading for PHP-FPM, and anchors for
cross-referencing.
* gnu/services/monitoring.scm (zabbix-front-end-configuration): Use @ref
instead of @pxref for cross-referencing.
2022-02-13 13:33:56 +01:00
Marius Bakke
b1fb01e659
gnu: Zabbix: Update to 5.4.10.
...
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.4.10.
[source](snippet): Simplify fping substitution.
2022-02-13 13:33:56 +01:00
Marius Bakke
ae0ba592ba
gnu: zabbix-agentd: Use the correct license.
...
* gnu/packages/monitoring.scm (zabbix-agentd)[license]: Change from GPL2 to GPL2+.
2022-02-13 13:33:56 +01:00
Marius Bakke
b8f280baec
gnu: zabbix-agentd: Add release-monitoring-url.
...
* gnu/packages/monitoring.scm (zabbix-agentd)[properties]: New field.
2022-02-13 13:33:56 +01:00
Marius Bakke
e6474dc7b5
gnu: qt5ct: Update to 1.5.
...
* gnu/packages/qt.scm (qt5ct): Update to 1.5.
[arguments]: Remove trailing #t.
2022-02-13 13:33:56 +01:00
Efraim Flashner
a4f7d66ce5
gnu: enlightenment: Update to 0.25.3.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.3.
2022-02-13 11:59:57 +02:00
Efraim Flashner
7d0cbe7148
gnu: Add julia-optim.
...
* gnu/packages/julia-xyz.scm (julia-optim): New variable.
2022-02-13 11:59:54 +02:00
Efraim Flashner
d40de1fb81
gnu: Add julia-linesearches.
...
* gnu/packages/julia-xyz.scm (julia-linesearches): New variable.
2022-02-13 11:59:51 +02:00
Ricardo Wurmus
74afcc0f55
gnu: dino: Update to 0.3.0.
...
* gnu/packages/messaging.scm (dino): Update to 0.3.0.
[arguments]: Add 'wrap phase.
[inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good, libcanberra,
libsrtp, and webrtc-audio-processing.
2022-02-13 09:37:52 +01:00
Ricardo Wurmus
f0ada3f78f
gnu: Add texlive-stmaryrd/fixed.
...
* gnu/packages/tex.scm (texlive-stmaryrd/fixed): New variable.
2022-02-13 09:37:52 +01:00
Ricardo Wurmus
6ce3c0043b
gnu: Add texlive-psnfss/fixed.
...
* gnu/packages/tex.scm (texlive-psnfss/fixed): New variable.
2022-02-13 09:37:52 +01:00
Ricardo Wurmus
89f14b1993
gnu: Add texlive-babel/fixed.
...
* gnu/packages/tex.scm (texlive-babel/fixed): New variable.
2022-02-13 09:37:52 +01:00
Ricardo Wurmus
00e560fa0f
gnu: Add texlive-amsmath.
...
This is a corrected variant of texlive-latex-amsmath, which should be removed.
* gnu/packages/tex.scm (texlive-amsmath): New variable.
2022-02-13 09:37:52 +01:00
Nicolas Goaziou
9749fb2c3f
gnu: emacs-corfu: Update to 0.19.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.19.
2022-02-13 09:05:58 +01:00
Tobias Geerinckx-Rice
f8aa8899e2
gnu: nano: Update to 6.2.
...
* gnu/packages/nano.scm (nano): Update to 6.2.
2022-02-13 01:00:00 +01:00
Liliana Marie Prikler
8c19e6a0f6
gnu: emacs-all-the-icons: Enable tests.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[#:tests?]: Drop argument.
[#:phases]: Replace ‘check’ with a custom phase.
[native-inputs]: Add emacs-f and emacs-ert-runner.
2022-02-19 18:37:48 +01:00
Liliana Marie Prikler
9ae7bd91bd
gnu: emacs-all-the-icons: Install all the fonts.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[#:include]: Drop fonts.
[#:phases]<install-fonts>: Install them directly to ‘/share’.
[propagated-inputs]: Add font-awesome and font-material-design-icons.
2022-02-19 18:37:48 +01:00
Efraim Flashner
2d53fa7706
gnu: zathura: Update to 0.4.9.
...
* gnu/packages/pdf.scm (zathura): Update to 0.4.9.
[native-inputs]: Use librsvg-for-system.
2022-02-19 19:12:26 +02:00
Efraim Flashner
1fd74a7e5a
gnu: girara: Update to 0.3.7.
...
* gnu/packages/gtk.scm (girara): Update to 0.3.7.
[native-inputs]: Replace check-0.14 with check.
2022-02-19 19:09:20 +02:00
Efraim Flashner
2d3153dc29
gnu: flatpak: Update to 1.12.5.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.12.5.
2022-02-19 19:01:47 +02:00
Efraim Flashner
1ae33c463c
gnu: lagrange: Update to 1.10.6.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.6.
2022-02-19 18:53:18 +02:00
Efraim Flashner
3aaab0c9c4
gnu: tree: Update to 2.0.2.
...
* gnu/packages/admin.scm (tree): Update to 2.0.2.
2022-02-19 18:39:58 +02:00
Eric Bavier
5269b7a91b
gnu: gappa: Update to 1.4.0.
...
* gnu/packages/algebra.scm (gappa): Update to 1.4.0.
[license]: Update CeCILL version.
2022-02-19 08:45:48 -06:00
Marius Bakke
68679e7c3e
gnu: efibootmgr: Use G-expressions.
...
* gnu/packages/linux.scm (efibootmgr)[arguments]: Convert to G-expressions.
2022-02-19 12:09:41 +01:00
Marius Bakke
af50b52ae3
gnu: efivar: Use G-expressions.
...
* gnu/packages/linux.scm (efivar)[arguments]: Convert to G-expressions.
2022-02-19 12:09:41 +01:00
Marius Bakke
5089e9aa06
gnu: efivar: Build in a deterministic fashion.
...
* gnu/packages/linux.scm (efivar)[arguments]: Add phase.
2022-02-19 12:09:41 +01:00
Petr Hodina
299d965f73
gnu: Add rust-cargo-audit-0.16.
...
* gnu/packages/crates-io.scm (rust-cargo-audit-0.16): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:46 +01:00
Petr Hodina
c2ab2fb40d
gnu: rust-tracing-log-0.1: Fix cargo-inputs.
...
* gnu/packages/crates-io.scm (rust-tracing-log-0.1)[arguments]: Use
* rust-env-logger-0.7 in cargo-inputs.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:46 +01:00
Petr Hodina
915a8f1851
gnu: Add rust-abscissa-core-0.5.
...
* gnu/packages/crates-io.scm (rust-abscissa-core-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:45 +01:00
Petr Hodina
e4344cc5bf
gnu: Add rust-abscissa-derive-0.5.
...
* gnu/packages/crates-io.scm (rust-abscissa-derive-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:45 +01:00
Petr Hodina
3e30306828
gnu: Add rust-color-backtrace-0.3.
...
* gnu/packages/crates-io.scm (rust-color-backtrace-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:45 +01:00
Petr Hodina
b561886e99
gnu: Add rust-canonical-path-2.
...
* gnu/pacakges/crates-io.scm (rust-canonical-path-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:44 +01:00
Petr Hodina
de76c4f763
gnu: Add rust-generational-arena-0.2.
...
* gnu/packages/crates-io.scm (rust-generational-arena-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:44 +01:00
Petr Hodina
9047dbcaa4
gnu: Add rust-gumdrop-0.7.
...
* gnu/packages/crates-io.scm (rust-gumdrop-0.7): New variable. Inherit
from rust-gumdrop-0.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:44 +01:00
Petr Hodina
d6e0075867
gnu: Add rust-gumdrop-derive-0.7.
...
* gnu/packages/crates-io.scm (rust-gumdrop-derive-0.7): New variable. Inherit
from rust-gumdrop-derive-0.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:43 +01:00
Petr Hodina
9523fc798d
gnu: Add rust-secrecy-0.6.
...
* gnu/packages/crates-io.scm (rust-secrecy-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:43 +01:00
Petr Hodina
fd166c3ecf
gnu: Add rust-rustsec-0.25.
...
* gnu/packages/crates-io.scm (rust-rustsec-0.25): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:43 +01:00
Petr Hodina
09445c6820
gnu: rust-assert-fs-1: Update to 1.0.5.
...
* gnu/packages/crates-io.scm (rust-assert-fs-1): Update to 1.0.5.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:42 +01:00
Petr Hodina
7555ec8649
gnu: Add rust-crates-index-0.17.
...
* gnu/packages/crates-io.scm (rust-crates-index-0.17): New variable.
(rust-crates-index-0.13): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:42 +01:00
Petr Hodina
134bef2790
gnu: Add rust-smartstring-0.2.
...
* gnu/packages/crates-io.scm (rust-smartstring-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:42 +01:00
Petr Hodina
ddcbbf8935
gnu: Add rust-env-proxy-0.4.
...
* gnu/packages/crates-io.scm (rust-env-proxy-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:41 +01:00
Petr Hodina
e8444403ec
gnu: Add rust-subprocess-0.2.
...
* gnu/packages/crates-io.scm (rust-subprocess-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:41 +01:00
Petr Hodina
345a4656f4
gnu: Add rust-toml-edit-0.3.
...
* gnu/packages/crates-io.scm (rust-toml-edit-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:41 +01:00
Petr Hodina
d2c6518c1d
gnu: Add rust-vec1-1.
...
* gnu/packages/crates-io.scm (rust-vec1-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:40 +01:00
Petr Hodina
0f8a4189b8
gnu: Add rust-ureq-1.
...
* gnu/packages/crates-io.scm (rust-ureq-1): New variable. Inherit from
rust-ureq-2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:40 +01:00
Petr Hodina
91edfb2cd3
gnu: Add rust-qstring-0.7.
...
* gnu/packages/crates-io.scm (rust-qstring-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:39 +01:00
Petr Hodina
6f5369c482
gnu: Add rust-cargo-lock-7.
...
* gnu/packages/crates-io.scm (rust-cargo-lock-7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:39 +01:00
Petr Hodina
0169f7ae14
gnu: Add rust-gumdrop-0.8.
...
* gnu/packages/crates-io.scm (rust-gumdrop-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:39 +01:00
Petr Hodina
00516d8236
gnu: Add rust-gumdrop-derive-0.8.
...
* gnu/packages/crates-io.scm (rust-gumdrop-derive-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:38 +01:00
Petr Hodina
e9b2bd3ca2
gnu: Add rust-cvss-1.
...
* gnu/packages/crates-io.scm (rust-cvss-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:38 +01:00
Petr Hodina
5313a06640
gnu: Add rust-cargo-edit-0.8.
...
* gnu/packages/crates-io.scm (rust-cargo-edit-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:38 +01:00
Petr Hodina
822209c646
gnu: Add rust-fs-err-2.
...
* gnu/packages/crates.scm (rust-fs-err-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:37 +01:00
Petr Hodina
3579b12222
gnu: rust-error-chain: Update to 0.12.4.
...
* gnu/packages/crates-io.scm (rust-error-chain): Update to 0.12.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:37 +01:00
Petr Hodina
8992be870a
gnu: Add rust-humantime-serde-1.
...
* gnu/packages/crates-io.scm (rust-humantime-serde-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:37 +01:00
Petr Hodina
506eae0229
gnu: Add rust-platforms-2.
...
* gnu/packages/crates-io.scm (rust-platforms): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 11:39:31 +01:00
Marius Bakke
10d707111b
gnu: uBlock Origin: Update to 1.41.6.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.41.6.
2022-02-19 11:02:55 +01:00
Marius Bakke
4030ab515b
gnu: expat: Update replacement to 2.4.5 [security fixes].
...
This fixes CVE-2022-25235, CVE-2022-25236, CVE-2022-25313, CVE-2022-25314, and
CVE-2022-25315.
* gnu/packages/xml.scm (expat/fixed): Update to 2.4.5.
2022-02-19 10:43:23 +01:00
Marius Bakke
2f6f9f2e54
gnu: python-scikit-image: Update to 0.19.1.
...
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.1.
[propagated-inputs]: Add PYTHON-PYTHRAN.
[native-inputs]: Remove PYTHON-CODECOV, PYTHON-FLAKE8, PYTHON-PYTEST-COV, and
PYTHON-WHEEL.
2022-02-19 10:43:23 +01:00
Marius Bakke
fb84285b7a
gnu: Add python-pythran.
...
* gnu/packages/python-science.scm (python-pythran): New variable.
2022-02-19 10:43:23 +01:00
Marius Bakke
c4c45205a7
gnu: Add python-beniget.
...
* gnu/packages/python-xyz.scm (python-beniget): New variable.
2022-02-19 10:43:23 +01:00
Marius Bakke
6d3337ccba
gnu: xsimd: Update to 8.0.5.
...
* gnu/packages/cpp.scm (xsimd): Update to 8.0.5.
2022-02-19 10:43:23 +01:00
Marius Bakke
4aae3774ca
gnu: xtensor: Update to 0.24.0.
...
* gnu/packages/algebra.scm (xtensor): Update to 0.24.0.
[native-inputs]: Add DOCTEST.
(xtensor-benchmark)[arguments]: Narrow substitution regex.
2022-02-19 10:43:22 +01:00
Marius Bakke
93cc9fb140
gnu: xtl: Update to 0.7.4.
...
* gnu/packages/cpp.scm (xtl): Update to 0.7.4.
[native-inputs]: Add DOCTEST.
[arguments]: Remove trailing #t.
2022-02-19 10:43:22 +01:00
Marius Bakke
76c30931ad
gnu: python-gridmap: Disable sanity check.
...
* gnu/packages/python-xyz.scm (python-gridmap)[arguments]: Add #:phases.
2022-02-19 10:43:22 +01:00
Marius Bakke
144d9232bd
gnu: python-pyvo: Update to 1.2.1.
...
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.2.1.
[arguments]: Remove obsolete workaround.
2022-02-19 10:43:22 +01:00
Marius Bakke
57bfc7233b
gnu: efivar: Update to 38.
...
* gnu/packages/linux.scm (efivar): Update to 38.
[source](snippet, modules, patches): Remove.
[native-inputs]: Add MANDOC.
(efibootmgr)[source](modules, snippet): New fields.
* gnu/packages/patches/efivar-gcc-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-02-19 10:43:22 +01:00
Maxim Cournoyer
6e5d219425
services: dbus: Increase auth_timeout value to 5 minutes.
...
This is a follow-up to 488f1c589df; the problem had re-appeared on my machine.
* gnu/services/dbus.scm (dbus-configuration-directory): Increase
'auth_timeout' value from 60000 to 300000 ms (5 minutes).
2022-02-19 01:37:42 -05:00
Brendan Tildesley
b731d34ed7
gnu: Remove python-dukpy, python2-dukpy.
...
* gnu/packages/python-xyz.scm: Remove unused packages python-dukpy,
python2-dukpy.
This is actually not the 'dukpy' package in pypi either but something
else made for calibre.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 01:08:07 +01:00
Nicolas Goaziou
81359197b4
gnu: calibre: Improve package style.
...
* gnu/packages/ebook.scm (calibre)[snippet]: Remove trailing #T.
[native-inputs]: Add BASH-MINIMAL. Re-order entries alphabetically.
[arguments]<#:phases>: Use G-expressions. Remove trailing #T. Use
SEARCH-INPUT-FILE (or SEARCH-NATIVE-INPUT-FILE) instead of WHICH. Use
THIS-PACKAGE-INPUT instead of ASSOC-REF.
2022-02-19 01:05:09 +01:00
Brendan Tildesley
c3aa92358f
gnu: calibre: Remove input labels.
...
* gnu/packages/ebook.scm (calibre)[inputs]: Remove labels.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 00:11:04 +01:00
Brendan Tildesley
21fe2ad405
gnu: calibre: Update to 5.36.0.
...
* gnu/packages/ebook.scm (calibre): Update to 5.36.0.
Remove no longer needed zeroconf patch.
[inputs]: Remove python-dbus, python-dukpy, python-pycryptodome. Add python-jeepney, libstemmer.
* gnu/packages/patches/calibre-fix-zeroconf.patch: Delete patch.
* gnu/local.mk: Remove reference to patch.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 00:09:42 +01:00
Brendan Tildesley
7a06710717
gnu: python-css-parser: Update to 1.0.7.
...
* gnu/packages/python-web.scm (python-css-parser): Update to 1.0.7.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 00:05:04 +01:00
Brendan Tildesley
1cc0328a2c
gnu: python-apsw: Enable extension loading.
...
* gnu/packages/databases.scm (python-apsw): Enable extension loading. It
is required by calibre.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 00:04:56 +01:00
Brendan Tildesley
07fc776491
gnu: python-html5-parser: Update to 0.4.10.
...
* gnu/packages/python-web.scm (python-html5-parser): Update to 0.4.10.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 00:04:47 +01:00
Brendan Tildesley
142255d825
gnu: python-regex: Update to 2022.1.18.
...
* gnu/packages/python-xyz.scm (python-regex): Update to 2022.1.18.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-19 00:04:36 +01:00
Nicolas Goaziou
f610dc0b3e
gnu: emacs-org-pomodoro: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-org-pomodoro)[arguments]<#:test-command>:
Add missing GEXP.
2022-02-18 22:17:40 +01:00
Nicolas Goaziou
b118988e40
gnu: emacs-graphviz-dot-mode: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-graphviz-dot-mode)[argument]: Use G-expressions.
2022-02-18 22:14:04 +01:00
Nicolas Goaziou
8e7b091c29
gnu: emacs-lispy: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-lispy)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:32:51 +01:00
Nicolas Goaziou
587d10be06
gnu: emacs-realgud: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-realgud)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:32:26 +01:00
Nicolas Goaziou
b618569d6a
gnu: emacs-chess: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-chess)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:31:40 +01:00
Nicolas Goaziou
256cdde7ad
gnu: emacs-org-pomodoro: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-org-pomodoro)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:31:00 +01:00
Nicolas Goaziou
5f8e89b702
gnu: emacs-mit-scheme-doc: Remove trailing #T.
...
* gnu/packages/emacs-xyz.scm (emacs-mit-scheme-doc)[snippet]: Remove trailing #T.
2022-02-18 21:30:27 +01:00
Nicolas Goaziou
1e28e8904c
gnu: emacs-sudo-edit: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-sudo-edit)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:29:38 +01:00
Nicolas Goaziou
f32bc54c98
gnu: emacs-flycheck-ledger: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-flycheck-ledger)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:29:05 +01:00
Nicolas Goaziou
981cea226d
gnu: emacs-roguel-ike: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-roguel-ike)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:26:15 +01:00
Nicolas Goaziou
1047001879
relative-buffer
2022-02-18 21:25:37 +01:00
Nicolas Goaziou
0024384189
gnu: emacs-undo-fu-session: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-undo-fu-session)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:21:59 +01:00
Nicolas Goaziou
59dffbba8d
gnu: emacs-kbd: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-kbd)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:14:57 +01:00
Nicolas Goaziou
f3fbba4dea
gnu: emacs-graphviz-dot-mode: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-graphviz-dot-mode)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:14:01 +01:00
Nicolas Goaziou
4261f86bad
gnu: emacs-go-mode: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-go-mode)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:12:48 +01:00
Nicolas Goaziou
372b5b7940
gnu: emacs-relative-buffers: Remove trailing #T.
...
* gnu/packages/emacs-xyz.scm (emacs-relative-buffers)[snippet]: Remove
trailing #T.
2022-02-18 21:11:45 +01:00
Nicolas Goaziou
905783b7cd
gnu: emacs-flycheck: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-flycheck)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:10:33 +01:00
Nicolas Goaziou
aaa4f5193c
gnu: emacs-unpackaged-el: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-unpackaged-el)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:10:12 +01:00
Nicolas Goaziou
0258aa46e6
gnu: emacs-graphql: Remove trailing #T.
...
* gnu/packages/emacs-xyz.scm (emacs-graphql)[snippet]: Remove trailing #T.
2022-02-18 21:09:29 +01:00
Nicolas Goaziou
45860c933e
gnu: emacs-geiser-racket: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser-racket)[arguments]: Use
G-expressions. Remove trailing #T.
2022-02-18 21:08:40 +01:00
Nicolas Goaziou
c724c8448e
gnu: emacs-julia-snail: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-julia-snail)[arguments]<#:include>: Use
G-expressions.
2022-02-18 20:46:26 +01:00
Nicolas Goaziou
e2d1fc6488
gnu: emacs-julia-snail: Update to 1.1.5.
...
* gnu/packages/emacs-xyz.scm (emacs-julia-snail): Update to 1.1.5.
2022-02-18 20:45:40 +01:00
Guillaume Le Vaillant
27a91b2f57
gnu: freecad: Use same version of tbb as dependencies.
...
Fixes <https://issues.guix.gnu.org/54011 >.
* gnu/packages/engineering.scm (freecad)[inputs]: Replace tbb by tbb-2020.
2022-02-18 16:51:44 +01:00
Ludovic Courtès
33ce3f1c86
gnu: lsh: Build with optimizations.
...
This is a followup to 1cdd6b09c8 , which
inadvertently turned off optimizations.
* gnu/packages/ssh.scm (lsh)[arguments]: Add "-O2 -g" next to "-fcommon".
2022-02-18 14:14:40 +01:00
Maxime Devos
0d1a6cffaf
gnu: upower: Remove obsolete phase
...
Now umockdev-wrapper refers to things by absolute path, this phase
is no longer necessary.
* gnu/packages/gnome.scm
(upower)[arguments]<#:phases>{pre-check}: Remove.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-18 14:14:39 +01:00
Maxime Devos
4262919ea9
gnu: umockdev: Reference libumockdev by absolute path.
...
* gnu/packages/check.scm
(umockdev)[arguments]<#:phases>{absolute-introspection-library}:
New phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-18 14:14:39 +01:00
Maxime Devos
569d7ba38c
gnu: umockdev: Reference 'env' and 'sh' by absolute path.
...
* gnu/packages/check.scm
(umockdev)[inputs]: Add 'bash-minimal' and 'coreutils-minimal'.
(umockdev)[arguments]<#:phases>{absolute-filenames}: New phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-18 14:14:39 +01:00
Maxime Devos
33f2e862c7
gnu: umockdev: Use G-expressions.
...
While we're at it, remove the trailing #t.
* gnu/packagers/check.scm (umockdev)[arguments]<#:phases>: Change to a G-exp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-18 14:14:39 +01:00
Maxime Devos
b3d7eae08e
gnu: upower: Update to 0.99.15.
...
Upstream has removed the Autotools build system and now
only supports Meson, so the build system has been changed
to 'meson-build-system'.
The patch 'power-builddir.patch' has to be replaced to
adjust to the switch to Meson. This has been done by adding
an origin snippet.
The origin snippet has been simplified, and for consistency,
it has been made a gexp.
Some dependencies were Autotools-only and could be removed.
* gnu/packages/gnome.scm (upower): Update to 0.99.15.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-18 14:14:39 +01:00
Maxime Devos
7168148abe
gnu: upower: Make it auto-updatable.
...
* gnu/packages/gnome.scm (upower)[properties]: Set 'release-tag-prefix'
and 'release-tag-delimiter'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-18 14:14:39 +01:00
Ludovic Courtès
01821914e2
services: qemu-guest-agent: Fix implementation.
...
Previously, by accessing the raw <qemu-guest-agent-configuration>
fields, 'qemu' would match the first field, which is the '%location'
field, not the 'qemu' field.
It would seem this bug has always been present since the addition of the
'location' field in d132d9f96b predates
the addition of 'qemu-guest-agent-service-type' in
f634a0baab .
Fixes <https://issues.guix.gnu.org/54041 >.
Reported by Ricardo Wurmus <rekado@elephly.net >.
* gnu/services/virtualization.scm (qemu-guest-agent-shepherd-service):
Use accessors for <qemu-guest-agent-configuration>.
2022-02-18 14:14:39 +01:00
Ludovic Courtès
0ca26437cb
guix build: Warn when attempting to build an unsupported package.
...
Fixes <https://issues.guix.gnu.org/51801 >.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com >.
* guix/scripts/build.scm (options->derivations)[warn-if-unsupported]:
New procedure.
[compute-derivation]: Use it.
* tests/guix-build.sh: Add test.
2022-02-18 14:14:38 +01:00
Ludovic Courtès
5a57313918
profiles: 'profile-derivation' rejects unsupported packages.
...
Previously user-facing commands would happily start building packages
even if they do not support that system. With this change, all the
user-facing commands reject unsupported packages without going further.
* guix/profiles.scm (profile-derivation): Add #:allow-unsupported-packages?.
Define 'check-supported-packages' and honor #:allow-unsupported-packages?.
* tests/guix-pack.sh, tests/guix-package.sh, tests/guix-shell.sh: Ensure
that unsupported packages are rejected.
* tests/guix-system.sh: Pass "--system=armhf-linux" when attempting to
build gnu/system/examples/asus-c201.tmpl.
2022-02-18 14:14:38 +01:00
Ludovic Courtès
0572737a62
packages: 'package-transitive-supported-systems' ignores '%current-target-system'.
...
Previously 'package-transitive-supported-systems' would enter an
infinite loop over the cross-compilation tool chain if
%CURRENT-TARGET-SYSTEM was set.
* guix/packages.scm (package-transitive-supported-systems)[supported-systems-procedure]:
Pass explicit SYSTEM and TARGET parameters.
* tests/packages.scm ("supported-package? vs. %current-target-system"):
New test.
2022-02-18 14:14:38 +01:00
Ludovic Courtès
9724da9abc
doc: Typographical tweaks.
...
* doc/guix.texi (Build Utilities): Remove trailing #t from phases.
Use @lisp for 'wrap-program' examples.
2022-02-18 14:14:38 +01:00
Guillaume Le Vaillant
40d418b326
gnu: liquid-dsp: Update to 1.4.0.
...
* gnu/packages/radio.scm (liquid-dsp): Update to 1.4.0.
2022-02-18 14:06:33 +01:00
Nicolas Goaziou
e3327529f6
gnu: emacs-telega-server: Update to 0.8.03.
...
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.8.03.
2022-02-18 11:50:30 +01:00
Nicolas Goaziou
5c06cca6a8
gnu: emacs-rustic: Update to 2.7.
...
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.7.
2022-02-18 11:46:00 +01:00
Nicolas Goaziou
ef1b40a9ca
gnu: emacs-rust-mode: Update to 1.0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.4.
2022-02-18 11:44:59 +01:00
Nicolas Goaziou
8fec31f7f8
gnu: emacs-modus-themes: Update to 2.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.1.0.
2022-02-18 11:43:41 +01:00
Nicolas Goaziou
db609c69a3
gnu: emacs-git-link: Update to 0.8.6.
...
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.6.
2022-02-18 11:42:36 +01:00
Nicolas Goaziou
a079b03474
gnu: emacs-ghub: Update to 3.5.5.
...
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.5.5.
[arguments]<#:phases>: Upstream tree structure changes. Add phases to adapt.
2022-02-18 11:39:13 +01:00
Nicolas Goaziou
a563443771
gnu: emacs-forge: Update to 0.3.1.
...
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.3.1.
2022-02-18 11:05:03 +01:00
Nicolas Goaziou
7651c9bb66
gnu: emacs-epkg: Clean-up description.
...
* gnu/packages/emacs-xyz.scm (emacs-epkg)[description]: Remove useless information.
2022-02-18 11:02:04 +01:00
Nicolas Goaziou
6cc585919e
gnu: emacs-epkg: Update to 3.3.3.
...
* gnu/packages/emacs-xyz.scm (emacs-epkg): Update to 3.3.3.
2022-02-18 11:01:44 +01:00
Nicolas Goaziou
eac7a66dac
gnu: emacs-edit-indirect: Update to 0.1.8.
...
* gnu/packages/emacs-xyz.scm (emacs-edit-indirect): Update to 0.1.8.
2022-02-18 10:53:31 +01:00
Nicolas Goaziou
b008226b70
gnu: emacs-docker: Update to 2.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.0.0.
[propagated-inputs]: Remove EMACS-MAGIT-POPUP. Add EMACS-AIO.
2022-02-18 10:49:58 +01:00
Nicolas Goaziou
0035f33352
gnu: Add emacs-aio.
...
* gnu/packages/emacs-xyz.scm (emacs-aio): New variable.
2022-02-18 10:49:52 +01:00
Nicolas Goaziou
ab961aa31c
gnu: emacs-closql: Update to 1.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-closql): Update to 1.2.1.
2022-02-18 10:41:34 +01:00
Leo Famulari
f47125d286
gnu: WebKitGTK: Update to 2.34.6 [Fixes CVE-2022-22620].
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.34.6.
2022-02-18 00:02:11 -05:00
Leo Famulari
1d1a4efd8c
gnu: Go: Update to 1.17.7.
...
* gnu/packages/golang.scm (go-1.17): Update to 1.17.7.
2022-02-17 21:03:40 -05:00
Leo Famulari
289e43b297
gnu: Go 1.16: Update to 1.16.14.
...
* gnu/packages/golang.scm (go-1.16): Update to 1.16.14.
2022-02-17 21:03:34 -05:00
Leo Famulari
0955ec3029
gnu: linux-libre 4.9: Update to 4.9.230.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.230.
(linux-libre-4.9-pristine-source): Update hash.
2022-02-17 18:49:13 -05:00
Leo Famulari
296e020097
gnu: linux-libre 4.9: Update to 4.9.302.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.302.
(linux-libre-4.9-pristine-source): Update hash.
2022-02-17 18:45:58 -05:00
Leo Famulari
7678a390e7
gnu: linux-libre 4.14: Update to 4.14.267.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.267.
(linux-libre-4.14-pristine-source): Update hash.
2022-02-17 18:45:58 -05:00
Leo Famulari
d7628b5ece
gnu: linux-libre 5.4: Update to 5.4.180.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.180.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-17 18:45:58 -05:00
Leo Famulari
5296574441
gnu: linux-libre 5.10: Update to 5.10.101.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.101.
(linux-libre-5.10-pristine-source): Update hash.
2022-02-17 18:45:58 -05:00
Leo Famulari
7be71bacae
gnu: linux-libre: Update to 5.15.24.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.24.
(linux-libre-5.15-pristine-source): Update hash.
2022-02-17 18:45:57 -05:00
Leo Famulari
72562b886f
gnu: linux-libre 5.16: Update to 5.16.10.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.10.
(linux-libre-5.16-pristine-source): Update hash.
2022-02-17 18:45:57 -05:00
Tobias Geerinckx-Rice
c1855d16f1
gnu: zeitgeist: Update to 1.0.4.
...
* gnu/packages/gnome.scm (zeitgeist): Update to 1.0.4.
[arguments]: Don't explicitly return #t from phases.
2022-02-13 01:00:06 +01:00
Tobias Geerinckx-Rice
53c7adc4e6
gnu: dee: Build with older Vala version.
...
* gnu/packages/gnome.scm (dee)[native-inputs]: Substitute vala-0.52 for vala.
Reported by florhizome[m] in #guix.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice
d4ad1f73cd
gnu: dee: Don't explicitly return #t from phases
...
* gnu/packages/gnome.scm (dee)[arguments]: Don't explicitly return #t
from phases.
2022-02-13 01:00:00 +01:00
Maxim Cournoyer
e9f9f291ed
build: linux-boot: Expound docstring of the 'boot-system' procedure.
...
* gnu/build/linux-boot.scm (boot-system): Document the Linux command-line
parameters it understands and split a long string over two lines.
2022-02-17 13:39:02 -05:00
Maxim Cournoyer
12566aabe7
services: cuirass: Also rotate the web log.
...
* gnu/services/cuirass.scm (cuirass-log-rotations): Add the web log to the
list of rotated files.
2022-02-17 13:39:02 -05:00
Maxim Cournoyer
9c15252060
services: web: Rotate mumi logs.
...
* gnu/services/web.scm (%mumi-log, %mumi-mailer-log, %mumi-worker-log): New
variables.
(mumi-shepherd-services): Use them.
(%mumi-log-rotations): New variable.
(mumi-service-type): Extend rottlog.
2022-02-17 13:39:02 -05:00
Marius Bakke
1059c2bb66
services: zabbix: Add requirement on 'user-processes'.
...
This ensures the services does not start before mounts are up.
Reported by rekado on #guix.
* gnu/services/monitoring.scm (zabbix-server-shepherd-service,
zabbix-agent-shepherd-service)[requirement]: New field.
2022-02-17 18:13:16 +01:00
Jonathan Brielmaier
29091731a0
gnu: icedove: Update to 91.6.1 [fixes CVE-2022-0566].
...
* gnu/packages/gnuzilla.scm (icedove): Update to 91.6.1.
2022-02-17 11:44:18 +01:00
Mădălin Ionel Patrașcu
f7c554dd7c
gnu: Add r-ggside.
...
* gnu/packages/cran.scm (r-ggside): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net >
2022-02-17 10:41:13 +01:00
Marius Bakke
755c7c8082
gnu: uBlock Origin: Update to 1.41.4.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.41.4.
2022-02-16 23:02:05 +01:00
Marius Bakke
f37eb24df5
gnu: python-cmarkgfm: Don't depend on a specific CFFI version.
...
Fixes <https://bugs.gnu.org/53883 >.
Reported by Dr. Arne Babenhauserheide <arne_bab@web.de >.
* gnu/packages/markup.scm (python-cmarkgfm)[arguments]: Add phase.
[propagated-inputs]: Change from PYTHON-CFFI-1.15 to PYTHON-CFFI.
2022-02-16 23:02:05 +01:00
Tobias Geerinckx-Rice
3cfd097ea3
gnu: bind: Update to 9.16.26.
...
* gnu/packages/dns.scm (isc-bind): Update to 9.16.26.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice
a0a3ff72a2
gnu: opendoas: Update to 6.8.2.
...
* gnu/packages/admin.scm (opendoas): Update to 6.8.2.
[arguments]: Don't explicitly return #t from phases.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice
8937253fde
gnu: audit: Update to 3.0.7.
...
* gnu/packages/admin.scm (audit): Update to 3.0.7.
2022-02-13 01:00:00 +01:00
Leo Famulari
34e1454d86
gnu: Remove QuiteRSS due to dependency on QtWebKit.
...
According to the upstream developers, "Unfortunately, qtwebkit won't
work without it. Everything is very much tied to qtwebkit."
https://github.com/QuiteRSS/quiterss/issues/1470
Additionally, there is no work being done to remove this dependency:
https://github.com/QuiteRSS/quiterss/issues/909
Other distros are removing this package as part of the effort to remove
QtWebKit:
https://bugzilla.redhat.com/show_bug.cgi?id=1872819
https://bugs.gentoo.org/687840
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/syndication.scm (quiterss): Remove variable.
2022-02-16 14:34:31 -05:00
Leo Famulari
0dc0d87839
gnu: python-pyqtgraph: Remove a transitive dependency on QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/python-xyz.scm (python-pyqtgraph)[propagated-inputs]: Replace
python-pyqt with python-pyqt-without-qtwebkit.
2022-02-16 14:34:25 -05:00
Marius Bakke
373c77bf22
gnu: ungoogled-chromium: Update to 98.0.4758.102-1.
...
* gnu/packages/chromium.scm (%chromium-version): Set to 98.0.4758.102.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-02-16 18:34:34 +01:00
Leo Famulari
73e28a8890
gnu: Zsh: Update to 5.8.1 [fixes CVE-2021-45444].
...
* gnu/packages/shells.scm (zsh): Update to 5.8.1.
2022-02-16 12:23:19 -05:00
Leo Famulari
d2bb4847b9
gnu: Remove leftover patch files.
...
These patches aren't used anywhere in Guix and we forgot to remove them.
* gnu/packages/patches/bash-reproducible-linux-pgrp-pipe.patch,
gnu/packages/patches/ghc-monad-par-fix-tests.patch,
gnu/packages/patches/glibc-CVE-2018-11236.patch,
gnu/packages/patches/glibc-CVE-2018-11237.patch,
gnu/packages/patches/glibc-hurd-magic-pid.patch,
gnu/packages/patches/grocsvs-dont-use-admiral.patch,
gnu/packages/patches/hydra-disable-darcs-test.patch,
gnu/packages/patches/inkscape-poppler-0.76.patch,
gnu/packages/patches/libvirt-create-machine-cgroup.patch,
gnu/packages/patches/linux-libre-arm64-generic-pinebook-lcd.patch,
gnu/packages/patches/marble-qt-add-qt-headers.patch,
gnu/packages/patches/maven-enforcer-api-fix-old-dependencies.patch,
gnu/packages/patches/mescc-tools-boot.patch,
gnu/packages/patches/nettle-3.5-CVE-2021-3580-pt1.patch,
gnu/packages/patches/nettle-3.5-CVE-2021-3580-pt2.patch,
gnu/packages/patches/nettle-3.5-check-_pkcs1_sec_decrypt-msg-len.patch,
gnu/packages/patches/ocaml-Add-a-.file-directive.patch,
gnu/packages/patches/ocaml-CVE-2015-8869.patch,
gnu/packages/patches/ocaml-bitstring-fix-configure.patch,
gnu/packages/patches/ocaml-enable-ocamldoc-reproducibility.patch,
gnu/packages/patches/openbabel-fix-crash-on-nwchem-output.patch,
gnu/packages/patches/openjdk-14-builtins.patch,
gnu/packages/patches/openssl-c-rehash-in.patch,
gnu/packages/patches/openssl-runpath.patch,
gnu/packages/patches/passwordsafe-meson-remove-extra-argument.patch,
gnu/packages/patches/patchutils-test-perms.patch,
gnu/packages/patches/python-CVE-2018-14647.patch,
gnu/packages/patches/python-CVE-2020-26116.patch,
gnu/packages/patches/python-axolotl-AES-fix.patch,
gnu/packages/patches/python-babel-fix-parse-future-test.patch,
gnu/packages/patches/python-matplotlib-run-under-wayland-gtk3.patch,
gnu/packages/patches/python-pytest-asyncio-python-3.8.patch,
gnu/packages/patches/python2-larch-coverage-4.0a6-compatibility.patch,
gnu/packages/patches/qt4-ldflags.patch,
gnu/packages/patches/rust-coresimd-doctest.patch,
gnu/packages/patches/streamlink-update-test.patch,
gnu/packages/patches/tcc-boot-0.9.27.patch,
gnu/packages/patches/vtk-8-fix-freetypetools-build-failure.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2022-02-16 11:57:14 -05:00
Leo Famulari
5fffd8352b
gnu: gallery-dl: Fix typo in description.
...
* gnu/packages/video.scm (gallery-dl)[description]: Fix typo.
2022-02-16 11:09:28 -05:00
Jai Vetrivelan
e93c3d4414
gnu: gallery-dl: Update to 1.20.5.
...
* gnu/packages/video.scm (gallery-dl): Update to 1.20.5.
Signed-off-by: Leo Famulari <leo@famulari.name >
2022-02-16 11:09:28 -05:00
Ricardo Wurmus
244cbff895
gnu: texlive-stmaryrd: Replace with texlive-stmaryrd/fixed.
...
* gnu/packages/tex.scm (texlive-stmaryrd)[replacement]: Replace with
texlive-stmaryrd/fixed.
2022-02-16 17:05:42 +01:00
Ricardo Wurmus
2e9ab44153
gnu: texlive-psnfss: Replace with texlive-psnfss/fixed.
...
* gnu/packages/tex.scm (texlive-psnfss)[replacement]: Replace with
texlive-psnfss/fixed.
2022-02-16 17:05:41 +01:00
Ricardo Wurmus
66db03bf0c
gnu: texlive-babel: Replace with texlive-babel/fixed.
...
* gnu/packages/tex.scm (texlive-babel)[replacement]: New field.
2022-02-16 17:05:41 +01:00
Ricardo Wurmus
dc27f18ed5
gnu: texlive-latex-amsmath: Replace with texlive-amsmath.
...
* gnu/packages/tex.scm (texlive-latex-amsmath)[replace]: Replace with
texlive-amsmath.
2022-02-16 17:05:41 +01:00
Greg Hogan
6481dbda51
gnu: c-vise: Fix linkage.
...
* gnu/packages/debug.scm (c-vise)[arguments][#:phases]:
Fix linkage to clang and llvm shared libraries.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-16 16:49:27 +01:00
Greg Hogan
35ea49daf6
gnu: clang: Build and link as shared libraries.
...
Fixes <https://issues.guix.gnu.org/52054 >.
* gnu/packages/llvm.scm (clang)[arguments]<#:phases>:
Remove the separate "extra" output and build the main package and
clang-tools-extras with shared library linkage.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-16 16:49:27 +01:00
Ludovic Courtès
5d4d8d83e4
status: Do not pass a non-literal format string to 'format'.
...
* guix/status.scm (print-build-event): Use 'display' instead of 'format'
for hooks.
2022-02-16 16:49:27 +01:00
Ludovic Courtès
086813f63c
status: Use bold more sparsely at -v1.
...
Until now, at -v1, all the "apply N grafts" messages (for instance)
would be displayed in bold. This would typically result in several
subsequent lines all bold, although none of them is particularly
interesting. This improves on that by avoiding bold at -v1 for these
messages.
* guix/status.scm (print-build-event)[emph]: New variable.
Use it for the "View build log", "expected hash", and "offloading build"
messages.
[info]: Default to 'identity' when PRINT-URLS? and PRINT-LOG? are both
false.
2022-02-16 16:49:27 +01:00
Ludovic Courtès
3bed628b3e
status: Do not print .drv file names for grafts.
...
With this change, "guix build vim-full" prints:
applying 15 grafts for vim-full-8.2.4306 ...
instead of showing /gnu/store/…-vim-full-8.2.4306.drv.
* guix/status.scm (print-build-event): In the 'graft' case, print just
the "package name" part of DRV.
2022-02-16 16:49:26 +01:00
Ludovic Courtès
de65fd92d5
doc: Document 'wrap-program' and 'wrap-script'.
...
* doc/guix.texi (Build Utilities)[Wrappers]: New subsection.
2022-02-16 16:49:26 +01:00
Ludovic Courtès
ca155a20ae
gexp: Preserve source location for #~ and #$ read extensions.
...
Read hash extensions preserve source location info as source properties
on their result. However, in Guile 3.0.8, that location would be
dismissed, leading 'local-file' to fail to resolve file names relative
to the source directory.
Fixes <https://issues.guix.gnu.org/54003 >.
Reported by Aleksandr Vityazev <avityazev@posteo.org >.
* guix/gexp.scm <eval-when> [read-syntax-redefined?, read-procedure]
[read-syntax*]: New variables.
[read-ungexp]: Adjust to expect either sexps or syntax objects.
[read-gexp]: Call 'read-procedure'.
* tests/gexp.scm ("local-file, relative file name, within gexp")
("local-file, relative file name, within gexp, compiled"): New tests.
2022-02-16 16:49:26 +01:00
Guillaume Le Vaillant
176354c2f8
gnu: python-pyside-2: Fix detection of Qt modules.
...
* gnu/packages/qt.scm (python-pyside-2)[inputs]: Add qtdeclarative,
qtquickcontrols2 and qtwebengine.
[arguments]: Add 'fix-qt-module-detection' phase.
2022-02-16 14:52:03 +01:00
Efraim Flashner
73e4660020
gnu: lz4: Only build with valgrind on supported systems.
...
* gnu/packages/compression.scm (lz4)[native-inputs]: Only add valgrind
when valgrind is supported on that system.
2022-02-16 15:48:10 +02:00
Efraim Flashner
194b1a9297
gnu: valgrind: Remove riscv64-linux from supported-systems.
...
* gnu/packages/valgrind.scm (valgrind)[supported-systems]: New field.
2022-02-16 15:48:05 +02:00
Nicolas Goaziou
37254e10d1
gnu: emacs-meow: Update to 1.4.1.
...
* gnu/packages/emacs-xyz.scm (emacs-meow): Update to 1.4.1.
2022-02-16 13:24:34 +01:00
Nicolas Goaziou
809757cd82
gnu: emacs-chronometrist: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-chronometrist)[arguments]<#:phases>: Use G-expressions.
2022-02-16 13:24:12 +01:00
Nicolas Goaziou
e8027b33b9
gnu: emacs-chronometrist: Update to 0.10.0.
...
* gnu/packages/emacs-xyz.scm (emacs-chronometrist): Update to 0.10.0.
[propagated-inputs]: Add EMACS-ALERT.
2022-02-16 13:21:17 +01:00
Efraim Flashner
d96481c072
gnu: julia-media: Create Project.toml file.
...
* gnu/packages/julia-xyz.scm (julia-media)[arguments]: Add custom phase
to create Package.toml file.
2022-02-16 12:45:32 +02:00
zimoun
5acb9b70bd
gnu: Add julia-gpuarrays.
...
* gnu/packages/julia-xyz.scm (julia-gpuarrays): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-16 12:45:29 +02:00
zimoun
6516a2e3fe
gnu: Add julia-cenum.
...
* gnu/packages/julia-xyz.scm (julia-cenum): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-16 12:45:27 +02:00
zimoun
439d48d29d
gnu: Add julia-bfloat16s.
...
* gnu/packages/julia-xyz.scm (julia-bfloat16s): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-16 12:45:24 +02:00
zimoun
ea0c7d655c
gnu: Add julia-juno.
...
* gnu/packages/julia-xyz.scm (julia-juno): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-16 12:45:21 +02:00
Efraim Flashner
0f87f2e69d
gnu: qemu: Skip some tests on riscv64-linux.
...
* gnu/packages/virtualization.scm (qemu)[arguments]: Add phase for
riscv64-linux to skip some unsupported tests.
2022-02-16 12:45:18 +02:00
Lars-Dominik Braun
b545d22364
gnu: opencl-icd-loader: Use single directory in search path.
...
* gnu/packages/opencl.scm (opencl-icd-loader)[native-search-paths]:
Support only a single directory.
2022-02-16 11:07:56 +01:00
Lars-Dominik Braun
3cc7638258
gnu: exiv2: Enable BMFF support.
...
* gnu/packages/image.scm (exiv2)[arguments]<configure-flags>: Enable BMFF.
2022-02-16 10:47:28 +01:00
Efraim Flashner
34755d912e
gnu: debian-ports-archive-keyring: Update to 2022.02.15.
...
* gnu/packages/debian.scm (debian-ports-archive-keyring): Update to 2022.02.15.
2022-02-16 09:59:29 +02:00
Efraim Flashner
e358706058
gnu: vim: Adjust autodetected plugin directories.
...
* gnu/packages/aux-files/guix.vim: Autodetect plugins installed with
guix-home. Add */after directories at the end of the runtimepath.
2022-02-16 09:57:40 +02:00
Stephen Paul Weber
52269e27c6
gnu: Add python-miniupnpc
...
* gnu/packages/python-xyz.scm (python-miniupnpc): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 23:13:02 +01:00
Jan (janneke) Nieuwenhuizen
6ec07f6b38
gnu: hurd: Remove leftover export.
...
* gnu/packages/hurd.scm: Remove 'hurd-triplet?' export.
2022-02-15 22:43:29 +01:00
Marius Bakke
06111d9396
gnu: fish: Disable flaky test.
...
* gnu/packages/shells.scm (fish)[arguments]: Delete test that occasionally
fails.
2022-02-15 22:42:26 +01:00
Marius Bakke
d87c2db4f7
gnu: python-moto: Disable flaky test.
...
* gnu/packages/python-xyz.scm (python-moto)[arguments]: Skip one test. Don't
use ADD-INSTALLED-PYTHONPATH while at it.
[inputs]: Remove label, too.
2022-02-15 22:42:26 +01:00
Maxim Cournoyer
da696ee165
gnu: python-robotframework-datadriver: Update to 1.6.0.
...
* gnu/packages/python-xyz.scm (python-robotframework-datadriver): Update to
1.6.0.
[phases]{fix-readme-file-name}: Delete phase.
2022-02-15 15:18:22 -05:00
Leo Famulari
69f94ff95c
gnu: yt-dlp: Update to 2022.02.04.
...
* gnu/packages/video.scm (yt-dlp): Update to 2022.02.04.
2022-02-15 14:53:54 -05:00
Marius Bakke
a8a13b11de
gnu: liblinphone: Simplify inputs.
...
* gnu/packages/linphone.scm (liblinphone): Simplify inputs.
2022-02-15 20:44:21 +01:00
Marius Bakke
3f9c432bfb
gnu: pep-engine: Simplify inputs.
...
* gnu/packages/pep.scm (pep-engine): Simplify inputs.
2022-02-15 20:44:21 +01:00
Marius Bakke
bb6a7f6a8e
gnu: wget2: Simplify inputs.
...
* gnu/packages/wget.scm (wget2): Simplify inputs.
2022-02-15 20:44:21 +01:00
Marius Bakke
60d82a2153
gnu: transcode: Simplify inputs.
...
* gnu/packages/video.scm (transcode): Simplify inputs.
2022-02-15 20:44:21 +01:00
Marius Bakke
1bd1f42a31
gnu: Remove unneeded uses of 'libiconv'.
...
iconv is part of glibc, there is no need to add it as input.
* gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV.
* gnu/packages/compression.scm (innoextract)[inputs]: Likewise.
* gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise.
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise.
* gnu/packages/mail.scm (mailutils)[inputs]: Likewise.
* gnu/packages/maths.scm (libqalculate)[inputs]: Likewise.
* gnu/packages/pep.scm (pep-engine)[inputs]: Likewise.
* gnu/packages/vim.scm (neovim)[inputs]: Likewise.
* gnu/packages/wget.scm (wget2)[inputs]: Likewise.
* gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise.
* gnu/packages/video.scm (transcode)[native-inputs]: Likewise.
2022-02-15 20:44:21 +01:00
Marius Bakke
162105fc5a
gnu: Zabbix: Update to 6.0.0.
...
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.0.
[inputs]: Remove LIBICONV and PCRE. Add PCRE2.
[arguments]: Adjust #:configure-flags accordingly.
2022-02-15 20:44:21 +01:00
Jai Vetrivelan
6ff3e6f4ac
gnu: nano: Update to 6.1.
...
* gnu/packages/nano.scm (nano): Update to 6.1.
Signed-off-by: Leo Famulari <leo@famulari.name >
2022-02-15 14:10:33 -05:00
Alex Devaure
82c7e4d3ac
gnu: darktable: update to 3.8.1
...
* gnu/packages/photo.scm (darktable): Update to 3.8.1.
Signed-off-by: Leo Famulari <leo@famulari.name >
2022-02-15 14:10:33 -05:00
Efraim Flashner
150318a0bf
gnu: alfis: Remove 'relax-requirements phase.
...
* gnu/packages/rust-apps.scm (alfis)[arguments]: Remove custom phases.
2022-02-15 21:00:09 +02:00
Efraim Flashner
b394f77e0b
gnu: rust-x25519-dalek-1: Adjust package dependencies.
...
* gnu/packages/crates-io.scm (rust-x25519-dalek-1)[source]: Add snippet
to adjust crate dependencies.
2022-02-15 21:00:06 +02:00
Efraim Flashner
7576d5cb43
gnu: rust-chacha20poly1305-0.9: Adjust package dependencies.
...
* gnu/packages/crates-io.scm (rust-chacha20poly1305-0.9)[source]: Add
snippet to adjust crate dependencies.
[arguments]: Remove custom phases.
2022-02-15 21:00:03 +02:00
Efraim Flashner
dbbcf8b75b
gnu: rust-chacha20-0.8: Adjust package dependencies.
...
* gnu/packages/crates-io.scm (rust-chacha20-0.8)[source]: Add snippet to
adjust crate dependencies.
2022-02-15 20:59:59 +02:00
Tobias Geerinckx-Rice
1cdd6b09c8
gnu: lsh: Fix build with GCC 10.
...
* gnu/packages/ssh.scm (lsh)[arguments]: Add "CFLAGS=-fcommon"
to #:configure-flags. Don't explicitly return #t from phases.
[source]: Don't explicitly return #t from snippet.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice
2b2f8c6b59
gnu: dovecot-pigeonhole: Update to 0.5.18.
...
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.18.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice
e9d15acb3e
gnu: dovecot: Update to 2.3.18.
...
* gnu/packages/mail.scm (dovecot): Update to 2.3.18.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice
56947bf283
gnu: tor: Update to 0.4.6.10.
...
* gnu/packages/tor.scm (tor): Update to 0.4.6.10.
2022-02-13 01:00:00 +01:00
Jai Vetrivelan
c033b05f38
gnu: fnott: Update to 1.2.1.
...
* gnu/packages/wm.scm (fnott): Update to 1.2.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 19:19:30 +01:00
Ludovic Courtès
791069737c
guix system: Fix 'describe' when booting the latest generation.
...
Fixes a regression introduced in
9679123ce0 , whereby 'guix system describe'
would error out when /run/current-system points to /gnu/store/…-system,
which is the case when booting the latest generation or after
reconfigure.
* guix/scripts/system.scm (process-command): For 'describe'. Try
'generation-number' with and without the optional argument.
2022-02-15 17:24:08 +01:00
Ludovic Courtès
ee92b0fb7d
gnu: mumps: Remove input labels.
...
* gnu/packages/maths.scm (mumps)[inputs]: Remove labels.
[arguments]: Adjust 'configure' phase to not rely on the "mpi" and
"blas" labels.
(mumps-metis, mumps-openmpi, mumps-metis-openmpi): Use 'modify-inputs'.
2022-02-15 17:24:08 +01:00
Ludovic Courtès
d4709d78c3
gnu: scotch: Update to 7.0.1.
...
* gnu/packages/maths.scm (scotch): Update to 7.0.1.
[source]: Switch to 'git-fetch'.
[build-system]: Switch to CMAKE-BUILD-SYSTEM.
[arguments]: Add #:configure-flags. Remove #:make-flags. Remove
'chdir-to-src', 'configure', and 'build-esmumps' phases.
[properties]: Update 'release-monitoring-url' property.
(scotch32, pt-scotch, pt-scotch32): Update accordingly, replacing now
useless build phases with #:configure-flags.
(scotch-shared, pt-scotch-shared): Mark as deprecated.
(mumps)[arguments]: In 'configure' phase, use '-lesmumps'
unconditionally, since that's now how pt-scotch calls it.
2022-02-15 17:24:08 +01:00
Ricardo Wurmus
64fcf9508a
gnu: texlive-amsfonts/fixed: Do not generate tfm from afm and pl files.
...
The TFM files are included in the amsfonts bundle and are meant to installed
as is. They were not meant to be the result of converting afm or pl files.
We ended up with subtly broken fonts due to this attempted conversion.
* gnu/packages/tex.scm (texlive-amsfonts/fixed)[source]: Fetch tfm directory.
[arguments]: Remove custom #:modules; remove build phases 'build-fonts and
'install-generated-fonts; adjust 'remove-extra-files; add build phase 'chdir
and 'unchdir.
[native-inputs]: Remove texlive-fontinst.
2022-02-15 17:18:42 +01:00
Jai Vetrivelan
7a67e9f3b5
gnu: filezilla: Update to 3.58.0.
...
* gnu/packages/ftp.scm (filezilla): Update to 3.58.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 15:12:28 +01:00
Jai Vetrivelan
b012a28fbe
gnu: libfilezilla: Update to 0.36.0.
...
* gnu/packages/ftp.scm (libfilezilla): Update to 0.36.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 15:12:11 +01:00
Steve George
89eb557a74
gnu: fish: Update to 3.3.1.
...
* gnu/packages/shells/scm (fish): Update to 3.3.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 15:07:57 +01:00
Felipe Balbi
7113866d45
gnu: foot: Update to 1.11.0
...
* gnu/packages/terminals.scm (foot): Update to 1.11.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 15:02:51 +01:00
Felipe Balbi
b5bbbca6b9
gnu: fcft: Update to 3.0.1
...
* gnu/packages/fontutils.scm (fcft): Update to 3.0.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 15:02:40 +01:00
Jai Vetrivelan
03533629a6
gnu: picom: Update to 9.1.
...
* gnu/packages/compton.scm (picom): Update to 9.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 15:01:30 +01:00
Jai Vetrivelan
83a7b701e5
gnu: plocate: Update to 1.1.15.
...
* gnu/packages/search.scm (plocate): Update to 1.1.15.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-15 14:59:56 +01:00
Nicolas Goaziou
85f026f36a
gnu: asymptote: Use G-expressions.
...
* gnu/packages/plotutils.scm (asymptote)[arguments]<#:phases>: Use
G-expressions.
2022-02-15 13:29:55 +01:00
Nicolas Goaziou
d1cc373033
gnu: asymptote: Update to 2.78.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.78.
[source]<snippet>: Delete bundled RapidJSON.
[arguments]<#:phases>: Add a phase to use system RapidJSON.
Update location for modified ".cpp" file.
[native-inputs]: Add CMAKE.
2022-02-15 13:26:57 +01:00
Efraim Flashner
04ac1a248c
gnu: ghc@4: Replace config.sub using config package.
...
* gnu/packages/haskell.scm (ghc@4)[arguments]: Adjust custom 'bootstrap
phase to adjust replacement of config.sub.
[native-inputs]: Remove automake, add config.
2022-02-15 11:43:25 +02:00
Efraim Flashner
3f929203cf
gnu: gcc-2.95: Support more systems.
...
* gnu/packages/gcc.scm (gcc-2.95)[supported-systems]: Allow all except
powerpc64le-linux and riscv64-linux.
[arguments]: Set #:system to the 32-bit version of our supported 64-bit
architectures. Modify custom 'set-dynamic-linker-file-name phase to use
the glibc-dynamic-linker for the selected system, and to substitute more
locations.
2022-02-15 11:43:23 +02:00
Lars-Dominik Braun
ae03f40138
gnu: Add python-mt-940.
...
* gnu/packages/python-xyz.scm (python-mt-940): New variable.
2022-02-15 10:38:36 +01:00
Lars-Dominik Braun
b5853e0897
gnu: trash-cli: Use pytest for testing.
...
Running setup.py overwrites the wrappers created by the 'wrap phase.
Fixes: <https://issues.guix.gnu.org/53695 >
* gnu/packages/shellutils.scm (trash-cli)[arguments]: Replace 'check
phase with call to pytest.
2022-02-15 10:38:36 +01:00
Ludovic Courtès
8d472e9314
doc: Move build commands to @example for clarity.
...
* doc/contributing.texi (Building from Git): Tweak so that all the
commands appear in @example boxes. Show --localstatedir=/var instead of
--localstatedir=@var{directory}.
2022-02-15 10:29:09 +01:00
Josselin Poiret
cfa6fdc54c
doc: Clarify the Swap Space examples, and include an helper example.
...
* doc/guix.texi (Swap Space): The examples referred to variables
defined outside of the snippets, and so were not very informative for
people without much Guile knowledge. Instead, refer to mapped-devices
for the first, and use the new helper
file-systme-mount-point-predicate for the second.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-15 10:14:18 +01:00
Josselin Poiret
0055a803e2
system: Add helper file-system-mount-point-predicate.
...
* gnu/system/file-systems.scm (file-system-mount-point-predicate): Add
it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-15 10:14:14 +01:00
Ludovic Courtès
7f6dd3be3d
gexp: 'computed-file' always uses a native Guile.
...
Fixes a regression whereby, when cross-compiling, 'computed-file' would
use a cross-compiled Guile as its builder, which would fail to run.
Regression introduced in af57d1bf6c (the
problem had always been there but was hidden before behind the (not guile)
condition.)
* guix/gexp.scm (computed-file-compiler): For 'guile', pass #:target #f.
* tests/gexp.scm ("lower-object, computed-file, #:target"): New test.
2022-02-15 09:33:59 +01:00
Jai Vetrivelan
7d580f1c2c
gnu: welle-io: Update to 2.4.
...
* gnu/packages/radio.scm (welle-io): Update to 2.4.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-15 09:19:36 +01:00
Marius Bakke
b5d472ef5d
gnu: python-gffutils: Update to 0.10.1.
...
* gnu/packages/bioinformatics.scm (python-gffutils): Update to 0.10.1.
[arguments]: Remove obsolete phase. Respect TESTS? in check phase while at
it.
2022-02-15 00:21:16 +01:00
Marius Bakke
48daa39724
gnu: python-argh: Fix test failure.
...
* gnu/packages/python-xyz.scm (python-argh)[arguments]: Add patch-tests phase
and override check phase.
2022-02-15 00:21:16 +01:00
Marius Bakke
f6350f003e
gnu: python-pyelftools: Update to 0.28.
...
* gnu/packages/python-xyz.scm (python-pyelftools): Update to 0.28.
[source]: Change to GIT-FETCH.
[source](snippet): New field.
[arguments]: Override check phase.
2022-02-15 00:21:16 +01:00
Marius Bakke
b5f7140151
gnu: python-warcio: Fix test failure.
...
* gnu/packages/python-web.scm (python-warcio)[arguments]: Invoke pytest
directly instead of going through setup.py. Skip three more tests.
2022-02-15 00:21:15 +01:00
Marius Bakke
d21a7695e6
gnu: python-drmaa: Remove unused input.
...
* gnu/packages/python-xyz.scm (python-drmaa)[native-inputs]: Remove.
2022-02-15 00:21:15 +01:00
Marius Bakke
5e244cd712
gnu: python-drmaa: Fix build failure.
...
* gnu/packages/python-xyz.scm (python-drmaa)[arguments]: Disable sanity
checks.
2022-02-15 00:21:15 +01:00
Marius Bakke
aae5efb6d4
gnu: python-psutil: Update to 5.9.0.
...
* gnu/packages/python-xyz.scm (python-psutil): Update to 5.9.0.
2022-02-15 00:21:15 +01:00
Nicolas Goaziou
208c607854
gnu: emacs-which-key: Update to 3.6.0.
...
* gnu/packages/emacs-xyz.scm (emacs-which-key): Update to 3.6.0.
2022-02-15 00:16:29 +01:00
Ricardo Wurmus
15cf09fc69
profiles: texlive-font-maps: Create ls-R file.
...
* guix/profiles.scm (texlive-font-maps): Run mktexlsr on resulting tree to
provide ls-R file.
2022-02-14 23:14:42 +01:00
Petr Hodina
41000d16c5
gnu: Add nitrokey-app.
...
* gnu/packages/crates-io.scm (nitrokey-app): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-14 15:52:37 +01:00
Petr Hodina
26d0f1ec3b
gnu: Add cppcodec.
...
* gnu/packages/crates-io.scm (cppcodec): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-14 15:52:37 +01:00
Petr Hodina
aff2ba67e2
gnu: Add libnitrokey.
...
* gnu/packages/security-token.scm (libnitrokey): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-14 15:52:37 +01:00
Zhu Zihao
de74438909
gnu: fcitx5-gtk: Split IM module output for different version of GTK.
...
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: Use G-Expression.
<phases>: Split input method module into different outputs for GTK2, GTK3 and GTK4.
Now default output only provides GLib client of Fcitx5.
[inputs]: Use label-less style inputs.
[outputs]: Add new "gtk3" output.
[synopsis]: Fix typo.
[description]: Describe the functionality of each output.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-14 15:52:37 +01:00
Zhu Zihao
6616f04412
gnu: fcitx5-gtk: Add GTK 4 support.
...
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]:
<configure-flags>: Enable GTK 4 IM module.
<phases>: In 'patch-install-prefix', patch the install prefix of GTK 4 IM
module.
[inputs]: Add GTK 4.
[outputs]: Add 'gtk4'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-14 15:52:37 +01:00
Cees de Groot
d59f7effcf
gnu: elixir: Fix regex for ERTS_BIN substitution.
...
* gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase,
change "ERTS_BIN" regexp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-14 15:52:36 +01:00
Ludovic Courtès
d5353e2470
gnu: elixir: Fix file name argument to 'search-input-file'.
...
Reported by John Hamelink <me@johnhame.link >
and Cees de Groot <cg@evrl.com >.
Regression introduced in 3da297997d .
* gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase,
search for "/bin/sh", not "sh".
2022-02-14 15:52:36 +01:00
Ludovic Courtès
054ec2e242
pull: '--list-generations' pipes its output to the pager.
...
* guix/scripts/pull.scm (process-query): For 'list-generations queries,
use 'with-paginated-output-port'.
(display-news-entry-title): Pass second argument to 'highlight'.
(display-news-entry): Pass second argument to 'dim'.
2022-02-14 15:52:36 +01:00
Ludovic Courtès
5b6e31b020
ui: 'display-generation' uses color when talking to a pager.
...
This makes sure that, say, 'guix pull -l' benefits from colors when its
output is piped to a pager, as long as the underlying terminal supports
it.
* guix/ui.scm (display-generation): Add second argument to 'highlight'.
2022-02-14 15:52:36 +01:00
Ludovic Courtès
7ffcee1937
ui: 'with-paginated-output-port' gives access to the wrapped port.
...
* guix/ui.scm (pager-port-mapping): New variable.
(pager-wrapped-port): New procedure.
(call-with-paginated-output-port): Parameterize 'pager-port-mapping'.
2022-02-14 15:52:36 +01:00
Ludovic Courtès
b9df2e2b4d
pull: '--list-generations' lists packages only with '--details'.
...
* guix/scripts/pull.scm (show-help, %options): Add "--details".
(process-query): Honor it.
* doc/guix.texi (Invoking guix pull): Document it.
2022-02-14 15:52:36 +01:00
Ludovic Courtès
ee230f15c6
gnu: Remove glibc@2.2.5 and gcc-2.95-wrapper.
...
This reverts commits a95924c9ac and
defa85b265 , which were used to build
nhc98@1.22 but are no longer needed.
* gnu/packages/base.scm (glibc-2.2.5): Remove.
* gnu/packages/commencement.scm (gcc-2.95-wrapper): Remove.
(glibc-mesboot0, gcc-mesboot0, binutils-mesboot): Keep private.
2022-02-14 15:52:35 +01:00
Ludovic Courtès
d9df65514c
gnu: ghc@4: Build without referring to packages in commencement.scm.
...
* gnu/packages/haskell.scm (ghc-4)[arguments]: Remove #:implicit-inputs?.
In 'bootstrap' phase, pass '-optc-D_GNU_SOURCE=1'. Use
'search-input-file' to locate lib{bfd,iberty}.a, and 'which' for cpp.
Patch 'mk/config.mk.in'. In 'configure' phase, emit "config.cache".
In 'make-boot' phase, replace "CLK_TCK" in 'nHandle.c'.
[native-inputs]: Remove now-implicit inputs; remove GLIBC-2.2.5,
GCC-MESBOOT0, and BINUTILS-MESBOOT. Add GCC-2.95 and BINUTILS-2.33.
Remove input labels.
2022-02-14 15:52:35 +01:00
Ludovic Courtès
6ef0cd9ade
gnu: ghc@4: Use 'search-patches'.
...
* gnu/packages/haskell.scm (ghc-4)[source]: Use 'search-patches'.
2022-02-14 15:52:35 +01:00
Ludovic Courtès
66f12401d4
gnu: gcc: Add 2.95.
...
* gnu/packages/gcc.scm (gcc-2.95): New variable.
2022-02-14 15:52:35 +01:00
Ludovic Courtès
4fa516474b
gnu: nhc98: Build with the current tool chain.
...
* gnu/packages/patches/nhc98-c-update.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/haskell.scm (nhc98)[source]: Use it.
[arguments]: Remove #:implicit-inputs?.
[native-inputs]: Remove.
2022-02-14 15:52:35 +01:00
Nicolas Goaziou
72dd5c8766
gnu: xournalpp: Use G-expressions.
...
* gnu/packages/pdf.scm (xournalpp)[arguments]: Use G-expressions.
<#:phases>: Replace WHICH with SEARCH-INPUT-FILES.
2022-02-14 12:07:34 +01:00
Nicolas Goaziou
d00b6dd689
gnu: xournalpp: Remove input labels.
...
* gnu/packages/pdf.scm (xournalpp)[native-inputs]: Remove labels.
2022-02-14 12:07:14 +01:00
Nicolas Goaziou
1e2673edf0
gnu: xournalpp: Update to 1.1.1.
...
* gnu/packages/pdf.scm (xournalpp): Update to 1.1.1.
[arguments]<#:phases>: Remove unnecessary phase.
2022-02-14 12:06:49 +01:00
Ludovic Courtès
6adce1538d
publish: Do not sign the URL/Compression/FileSize narinfo fields.
...
This will allow mirror operators to alter these non-normative bits of a
narinfo without having to resign narinfos.
* guix/scripts/publish.scm (narinfo-string): Remove
URL/Compression/FileSize from BASE-INFO. Move them after "Signature".
* tests/publish.scm ("/*.narinfo")
("/*.narinfo with properly encoded '+' sign")
("/*.narinfo with lzip + gzip")
("with cache, lzip + gzip"): Adjust accordingly.
* tests/substitute.scm ("query narinfo with signature over relevant subset"):
New test.
2022-02-14 11:23:56 +01:00
Ludovic Courtès
ca87601dd9
git-authenticate: Ensure the target is a descendant of the introductory commit.
...
Fixes a bug whereby authentication of a commit *not* descending from the
introductory commit could succeed, provided the commit verifies the
authorization invariant.
In the example below, A is a common ancestor of the introductory commit
I and of commit X. Authentication of X would succeed, even though it is
not a descendant of I, as long as X is authorized according to the
'.guix-authorizations' in A:
X I
\ /
A
This is because, 'authenticate-repository' would not check whether X
descends from I, and the call (commit-difference X I) would return X.
In practice that only affects forks because it means that ancestors of
the introductory commit already contain a '.guix-authorizations' file.
* guix/git-authenticate.scm (authenticate-repository): Add call to
'commit-descendant?'.
* tests/channels.scm ("authenticate-channel, not a descendant of introductory commit"):
New test.
* tests/git-authenticate.scm ("authenticate-repository, target not a descendant of intro"):
New test.
* tests/guix-git-authenticate.sh: Expect earlier test to fail since
9549f0283a is not a descendant of
$intro_commit. Add new test targeting an ancestor of the introductory
commit, and another test targeting the v1.2.0 commit.
* doc/guix.texi (Specifying Channel Authorizations): Add a sentence.
2022-02-14 11:23:08 +01:00
Ludovic Courtès
87d49346f3
git: Add 'commit-descendant?'.
...
* guix/git.scm (commit-descendant?): New procedure.
* tests/git.scm ("commit-descendant?"): New test.
2022-02-14 11:23:07 +01:00
Ludovic Courtès
36cb04df96
git-authenticate: Test introductory commit signature verification.
...
These tests mimic similar tests already in 'tests/channels.scm', but
without using the higher-level 'authenticate-channel'.
* tests/git-authenticate.scm ("introductory commit, valid signature")
("introductory commit, missing signature")
("introductory commit, wrong signature"): New tests.
2022-02-14 11:23:07 +01:00
Ludovic Courtès
ef6d127190
tests: Set a hard build timeout.
...
* guix/tests.scm (open-connection-for-tests): Pass #:timeout to
'set-build-options'.
(call-with-external-store): Add call to 'set-build-options'.
2022-02-14 11:23:07 +01:00
Nicolas Goaziou
03cde0f288
gnu: emacs-howm: Update to 1.4.8.
...
* gnu/packages/emacs-xyz.scm (emacs-howm): Update to 1.4.8.
2022-02-14 11:21:29 +01:00
Nicolas Goaziou
3e0ea7417f
gnu: emacs-package-lint: Update to 0.16.
...
* gnu/packages/emacs-xyz.scm (emacs-package-lint): Update to 0.16.
2022-02-14 11:19:28 +01:00
Jai Vetrivelan
403d60de30
gnu: tiled: Update to 1.8.1.
...
* gnu/packages/game-development.scm (tiled): Update to 1.8.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 11:09:32 +01:00
Jai Vetrivelan
54c8b44444
gnu: neon: Update to 0.32.2.
...
* gnu/packages/version-control.scm (neon): Update to 0.32.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 11:08:36 +01:00
Jai Vetrivelan
cca2b90aaa
gnu: srain: Update to 1.3.2.
...
* gnu/packages/irc.scm (srain): Update to 1.3.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 11:04:47 +01:00
Jai Vetrivelan
b7349559cf
gnu: hexchat: Update to 2.16.1.
...
* gnu/packages/messaging.scm (hexchat): Update to 2.16.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 11:02:42 +01:00
Jai Vetrivelan
919251ed62
gnu: Add rtss.
...
* gnu/packages/rust-apps.scm (rtss): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 10:59:31 +01:00
Jai Vetrivelan
066cdbfa92
gnu: feh: Update to 3.8.
...
* gnu/packages/image-viewers.scm (feh): Update to 3.8.
[inputs]: Sort lexically.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 10:57:45 +01:00
Michael Rohleder
8487383030
gnu: udpcast: Update to 20211207.
...
* gnu/packages/admin.scm (udpcast): Update to 20211207.
[source]: Remove buildroot.net uri.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 10:56:40 +01:00
Aleksandr Vityazev
7e3f44cc4d
gnu: alfis: Fix build.
...
* gnu/packages/rust-apps: (alfis): [arguments]<#:phases>:
Relax the rust-zeroize requirements for rust-chacha20poly1305
and rust-chacha20 in the 'relax-requirements' phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 10:54:58 +01:00
Aleksandr Vityazev
b8c856e215
gnu: rust-chacha20poly1305: Fix build.
...
* gnu/packages/crates-io: (rust-chacha20poly1305):
[arguments]<#:phases>: Add a new 'relax-requirements' phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 10:54:40 +01:00
Michael Rohleder
c079e68f3f
gnu: xfce4-notifyd: Update to 0.6.3.
...
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.6.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-14 10:52:53 +01:00
jgart
ecaada08ea
gnu: Add cl-wordnet.
...
* gnu/packages/lisp-xyz.scm (cl-wordnet, ecl-wordnet, sbcl-wordnet): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-14 10:09:11 +01:00
Guillaume Le Vaillant
2c9f1c4389
gnu: freecad: Update to 0.19.3-0.09a05a9.
...
* gnu/packages/engineering.scm (freecad): Update to 0.19.3-0.09a05a9.
[source]: Remove patches.
[arguments]: Remove unneeded variables for pyside2 and shiboken2 from
'configure-flags'.
* gnu/packages/patches/freecad-boost-serialization.patch: Remove file.
* gnu/packages/patches/freecad-vtk9.patch: Remove file.
* gnu/locak.mk (dist_patch_DATA): Remove "freecad-boost-serialization.patch"
and "freecad-vtk9.patch".
2022-02-14 10:06:04 +01:00
Leo Famulari
7241ca87d0
gnu: WebKitGTK: Update to 2.34.5 [security fixes].
...
Fixes CVE-2022-22589, CVE-2022-22590, CVE-2022-22592:
https://webkitgtk.org/security/WSA-2022-0002.html
* gnu/packages/webkit.scm (webkitgtk): Update to 2.34.5.
2022-02-13 21:45:36 -05:00
Sughosha
6bfb3fc1f4
gnu: non-sequencer: Build with libsigc++ 2.
...
This fixes the build:
------
Configuring sequencer
Checking for 'sigc++-2.0' >= 2.0.0 : not found
The configuration failed
------
* gnu/packages/music.scm (non-sequencer)[inputs]: Replace libsigc++ with
libsigc++-2.
2022-02-13 19:24:26 -05:00
Nicolas Goaziou
c81b0dcc72
gnu: qview: Update to 5.0.
...
* gnu/packages/image-viewers.scm (qview): Update to 5.0.
[build-system]: Use QT-BUILD-SYSTEM.
[arguments]<#:phases>: Use G-expressions. Remove trailing #T. Add a new phase
for tests.
[native-inputs]: Add QTTOOLS.
[inputs]: Re-order alphabetically.
2022-02-14 00:45:33 +01:00
Leo Famulari
d65979c46c
gnu: Mutt: Update to 2.2.0.
...
* gnu/packages/mail.scm (mutt): Update to 2.2.0.
2022-02-13 13:02:40 -05:00
Vinicius Monego
7e3b63ce5e
gnu: libngspice: Update to 36.
...
* gnu/packages/engineering.scm (libngspice, ngspice): Update to 36.
(libngspice)[inputs]: Remove labels.
2022-02-13 14:39:50 -03:00
Vinicius Monego
c054e025a3
gnu: cozy: Update to 1.2.0.
...
* gnu/packages/ebook.scm (cozy): Update to 1.2.0.
[native-inputs]: Remove labels.
[inputs]: Add bash-minimal to please 'guix lint'.
2022-02-13 14:39:50 -03:00
Vinicius Monego
371b074171
gnu: gnome-commander: Update to 1.14.0.
...
* gnu/packages/gnome.scm (gnome-commander): Update to 1.14.0.
[native-inputs]: Add flex.
[inputs]: Remove deprecated gnome-vfs. Add glib.
2022-02-13 14:39:38 -03:00
Vinicius Monego
4d07f12b26
gnu: python-astropy: Update to 5.0.1.
...
* gnu/packages/astronomy.scm (python-astropy): Update to 5.0.1.
2022-02-13 14:37:09 -03:00
Vinicius Monego
1290856590
gnu: libredwg: Update to 0.12.5.
...
* gnu/packages/engineering.scm (libredwg): Update to 0.12.5.
[native-inputs]: Remove labels.
2022-02-13 14:37:09 -03:00
Vinicius Monego
c42cfec3f6
gnu: openxr: Update to 1.0.22.
...
* gnu/packages/graphics.scm (openxr): Update to 1.0.22.
2022-02-13 14:37:04 -03:00
Leo Famulari
e0168c72bd
gnu: linux-libre 4.14.266: Fix source code hash.
...
This is a followup to commit 54ac2ec4e9 .
* gnu/packages/linux.scm (linux-libre-4.14-pristine-source): Fix hash.
2022-02-13 12:36:42 -05:00
Leo Famulari
3f73542e7c
gnu: linux-libre 4.9: Update to 4.9.301.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.301.
(linux-libre-4.9-pristine-source): Update hash.
2022-02-13 12:26:27 -05:00
Leo Famulari
54ac2ec4e9
gnu: linux-libre 4.14: Update to 4.14.266.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.266.
(linux-libre-4.14-pristine-source): Update hash.
2022-02-13 12:26:27 -05:00
Leo Famulari
975c24b244
gnu: linux-libre 4.19: Update to 4.19.229.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.229.
(linux-libre-4.19-pristine-source): Update hash.
2022-02-13 12:26:27 -05:00
Leo Famulari
d178b233bf
gnu: linux-libre 5.4: Update to 5.4.179.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.179.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-13 12:26:26 -05:00
Leo Famulari
fce4897e8d
gnu: linux-libre 5.10: Update to 5.10.100.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.100.
(linux-libre-5.10-pristine-source): Update hash.
2022-02-13 12:26:26 -05:00
Leo Famulari
dda92c3bda
gnu: linux-libre: Update to 5.15.23.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.23.
(linux-libre-5.15-pristine-source): Update hash.
2022-02-13 12:26:26 -05:00
Leo Famulari
b3671ef639
gnu: linux-libre 5.16: Update to 5.16.9.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.9.
(linux-libre-5.16-pristine-source): Update hash.
2022-02-13 12:26:19 -05:00
Oleg Pykhalov
891e15429c
gnu: Add emacs-multi-vterm.
...
* gnu/packages/emacs-xyz.scm (emacs-multi-vterm): New variable.
2022-02-13 01:35:35 +03:00
Josselin Poiret
e641d707e1
gnu: protonvpn-cli: Remove sanity-check phase.
...
* gnu/packages/vpn.scm (protonvpn-cli)[arguments]: Remove sanity-check
phase.
2022-02-12 14:08:23 +01:00
Josselin Poiret
9c8f68f479
gnu: protonvpn-cli: Do not try to wrap the wrapper.
...
* gnu/packages/vpn.scm (protonvpn-cli)[arguments]: Try to wrap the
original program, and not the wrapper, as wrap-program handles that
properly.
2022-02-12 14:08:19 +01:00
Nicolas Goaziou
47eb897bd3
gnu: emacs-with-editor: Update to 3.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 3.2.0.
[arguments]<#:phases>: Use G-expressions.
2022-02-12 10:45:42 +01:00
Nicolas Goaziou
cff39c76d6
gnu: emacs-no-littering: Update to 1.2.5.
...
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.2.5.
2022-02-12 10:43:53 +01:00
Nicolas Goaziou
1249251e9b
gnu: emacs-moody: Update to 0.7.1.
...
* gnu/packages/emacs-xyz.scm (emacs-moody): Update to 0.7.1.
2022-02-12 10:42:15 +01:00
Nicolas Goaziou
3532e29e38
gnu: emacs-keycast: Update to 1.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-keycast): Update to 1.2.0.
2022-02-12 10:39:57 +01:00
Marius Bakke
068d99978a
gnu: uBlock Origin: Update to 1.41.2.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.41.2.
2022-02-11 23:54:31 +01:00
Marius Bakke
c71dca05cf
gnu: ungoogled-chromium: Update to 98.0.4758.80-1.
...
* gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%chromium-version): Set to 98.0.4758.80.
(arch-patch, %arch-patches): Remove variables.
(%guix-patches): Remove accelerated video decode patch which no longer works.
(%ungoogled-origin): Update hash.
(ungoogled-chromium-snippet): Don't apply %ARCH-PATCHES.
(ungoogled-chromium)[source]: Update hash.
[arguments]: Remove obsolete #:configure-flags. Adjust substitutions.
2022-02-11 23:54:31 +01:00
Marius Bakke
f2ff26f34d
gnu: wxsvg: Update to 1.5.23.
...
* gnu/packages/wxwidgets.scm (wxsvg): Update to 1.5.23.
2022-02-11 23:54:31 +01:00
Marius Bakke
c5aaf1d071
gnu: re2: Use G-expressions.
...
* gnu/packages/regex.scm (re2)[arguments]: Rewrite with gexps. Simplify
cross-compilation fix by using CXX-FOR-TARGET.
2022-02-11 23:54:31 +01:00
Marius Bakke
e2c8868301
gnu: re2: Update to 2022-02-01.
...
* gnu/packages/regex.scm (re2): Update to 2022-02-01.
2022-02-11 23:54:30 +01:00
Marius Bakke
9b0abb52ac
gnu: rav1e: Remove input labels.
...
* gnu/packages/video.scm (rav1e)[native-inputs]: Remove labels.
2022-02-11 23:54:30 +01:00
Marius Bakke
0d2f661501
gnu: rav1e: Omit static library.
...
* gnu/packages/video.scm (rav1e)[arguments]: Add phase.
2022-02-11 23:54:30 +01:00
Ludovic Courtès
0f1cb02362
tests: Adjust pypi test to recent changes.
...
This is a followup to 00762a4c4c .
* tests/pypi.scm ("pypi->guix-package, no wheel"): Guard against
'error?' instead of 'quit'.
2022-02-11 23:51:39 +01:00
Ludovic Courtès
bc1ad69605
tests: Pass #:guile to 'computed-file' & co.
...
Fixes a regression introduced in
af57d1bf6c whereby tests would end up
building the world.
* guix/gexp.scm (mixed-text-file): Add #:guile parameter and honor it.
* tests/gexp.scm ("mixed-text-file"): Pass #:guile to 'mixed-text-file'.
("file-union"): Pass #:guile to 'file-union'.
("lower-object, computed-file"): Pass #:guile to 'computed-file'.
("lower-object, computed-file + grafts"): Likewise.
* tests/packages.scm ("origin->derivation, single file with snippet"):
Likewise.
* tests/profiles.scm ("profile-derivation, ordering & collisions"):
Likewise.
* guix/tests.scm (test-file): Likewise.
2022-02-11 23:51:39 +01:00
Ludovic Courtès
c334b7c52f
gnu: ungoogled-chromium: Use 'search-auxiliary-file'.
...
Fixes a regression introduced in
076e825dc5 whereby "guix build
ungoogled-chromium" would fail with:
canonicalize-path: No such file or directory: "aux-files/chromium/master-preferences.json"
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Use
'search-auxiliary-file' for "master-preferences.json". For some reason,
on Guile 3.0.8, 'local-file' would have its (current-source-directory)
expand to #f.
2022-02-11 23:51:39 +01:00
Jai Vetrivelan
aff352a5f2
gnu: emacs-subed: Update to 1.0.3.
...
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.3.
[source]: Use url-fetch.
[arguments]: Remove phase CHDIR-SUBED, enable tests.
[native-inputs]: Add EMACS-BUTTERCUP.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-11 22:36:11 +01:00
André A. Gomes
6b4fa09b5b
gnu: emacs-desktop-environment: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-desktop-environment): Update to 0.5.0.
[source]: Update URI.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-11 22:08:13 +01:00
Nicolas Goaziou
fb73809eef
gnu: emacs-markdown-mode: Update to 2.5.
...
* gnu/packages/emacs-xyz.scm (emacs-markdown-mode): Update to 2.5.
2022-02-11 22:02:46 +01:00
Nicolas Goaziou
2f2b30817a
gnu: crawl-tiles: Remove input labels.
...
* gnu/packages/games.scm (crawl-tiles)[inputs, native-inputs]: Remove labels.
2022-02-11 21:56:40 +01:00
Nicolas Goaziou
19753d9f65
gnu: crawl: Use G-epressions.
...
* gnu/packages/games.scm (crawl)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T. Remove unnecessary arguments.
(crawl-tiles)[arguments]: Use G-expressions.
2022-02-11 21:56:40 +01:00
Nicolas Goaziou
32be3791a2
gnu: crawl: Remove input labels.
...
* gnu/packages/games.scm (crawl)[native-inputs, inputs]: Remove labels.
2022-02-11 21:56:39 +01:00
Nicolas Goaziou
59adc621af
gnu: crawl: Update to 0.28.0.
...
* gnu/packages/games.scm (crawl): Update to 0.28.0.
[inputs]: Add BASH-MINIMAL.
* gnu/packages/patches/crawl-upgrade-saves.patch: Update for 0.28.
2022-02-11 21:56:39 +01:00
Liliana Marie Prikler
eccb1e0964
gnu: mutter: Disable timeline tests.
...
* gnu/packages/gnome.scm (mutter)[disable-problematic-tests]: Also disable
timeline tests.
2022-02-11 20:45:44 +01:00
Liliana Marie Prikler
54b1d115c4
gnu: Add emacs-nyan-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-nyan-mode): New variable.
2022-02-11 20:45:44 +01:00
Nicolas Goaziou
6d3714478b
gnu: emacs-paren-face: Update to 1.0.8.
...
* gnu/packages/emacs-xyz.scm (emacs-paren-face): Update to 1.0.8.
2022-02-11 19:21:59 +01:00
Nicolas Goaziou
bb808caf2f
gnu: lagrange: Update to 1.10.5.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.5.
2022-02-11 19:14:18 +01:00
Ludovic Courtès
2b57d6b6bb
gnu: lokke: Build with Guile 3.0.8.
...
* gnu/packages/guile.scm (guile-3.0-for-lokke): Remove.
* gnu/packages/patches/guile-3.0.7-psyntax-nil.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/guile-xyz.scm (lokke)[native-inputs]: Replace
GUILE-3.0-FOR-LOKKE by GUILE-3.0-LATEST.
2022-02-11 17:28:01 +01:00
Ludovic Courtès
076e825dc5
gnu: guile: Add version 3.0.8 as 'guile-3.0-latest'.
...
* gnu/packages/guile.scm (guile-3.0-latest): Set to 3.0.8.
2022-02-11 17:28:01 +01:00
Ludovic Courtès
5996aab354
build-system/texlive: Be explicit about #:guile-for-build.
...
This ensures package derivations are not a function of the value
of (%guile-for-build).
* guix/build-system/texlive.scm (texlive-build): Explicitly pass
#:guile-for-build to 'gexp->derivation'.
2022-02-11 17:28:01 +01:00
Ludovic Courtès
af57d1bf6c
gexp: <computed-file> does not honor (%guile-for-build).
...
* guix/gexp.scm (computed-file-compiler): Default to (default-guile).
That way, lowering of <computed-file> is not affected by the
'%guile-for-build' parameter.
(file-union): Add #:guile parameter and honor it.
* gnu/packages/ruby.scm (ruby-tzinfo-data): Pass #:guile to 'file-union'.
2022-02-11 17:28:00 +01:00
Ludovic Courtès
c1539e1385
gnu: autogen: Fix compilation.
...
* gnu/packages/autogen.scm (autogen)[source]: Add 'modules' and
'snippet'.
2022-02-11 17:28:00 +01:00
Petr Hodina
5c2032f7c9
gnu: Remove kicad-i18n.
...
* gnu/packages/engineering.scm (kicad-i18n): Remove variable. i18n is handled
directly now in kicad@6.0.0 package source tree.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-11 16:47:45 +01:00
Petr Hodina
4a7bbfeef6
gnu: kicad: Update to 6.0.1.
...
* gnu/packages/engineering.scm (kicad): Update to 6.0.1.
Applied guix style command.
[native-inputs]: Remove kicad-i18n. Use new syntax.
[inputs]: Add bash-minimal, gtk+ and use opencascade-occt instead of
opencascade-oce. Use new syntax.
[arguments]: Remove phase install-translations.
(kicad-doc): Update to 6.0.1.
[native-inputs]: Add ruby-asciidoctor. Simplify inputs.
(kicad-symbols, kicad-footprints, kicad-packages3d, kicad-templates): Update
to 6.0.1.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-11 16:47:45 +01:00
Petr Hodina
4c1dff9abe
gnu: opencascade-occt: Update to 7.6.0.
...
* gnu/packages/maths.scm (opencascade-occt): Update to 7.6.0.
[native-inputs]: Add fontconfig.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-11 16:47:45 +01:00
Ricardo Wurmus
6baf2177df
gnu: Add r-torch.
...
* gnu/packages/cran.scm (r-torch): New variable.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
7146e553b9
gnu: Add liblantern.
...
* gnu/packages/machine-learning.scm (liblantern): New variable.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
7b676317b3
gnu: Add python-pytorch-for-r-torch.
...
* gnu/packages/patches/python-pytorch-1.9.0-system-libraries.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): New variable.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
8b787eb929
gnu: python-pytorch: Update to 1.10.2.
...
* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.10.2.
2022-02-11 15:44:42 +01:00
Ricardo Wurmus
6f4f04a82d
gnu: Add r-coro.
...
* gnu/packages/cran.scm (r-coro): New variable.
2022-02-11 15:44:41 +01:00
jgart
4ba7aab965
gnu: Add cl-hamcrest.
...
* gnu/packages/lisp-check.scm (cl-hamcrest, ecl-hamcrest, sbcl-hamcrest): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-11 15:19:15 +01:00
Jonathan Brielmaier
a466713528
gnu: icedove: Update to 91.6.
...
* gnu/packages/gnuzilla.scm (icedove): Update to 91.6.
2022-02-11 13:40:10 +01:00
Pierre Neidhardt
adccd1e0c6
gnu: Add nfiles.
...
* gnu/packages/lisp-xyz.scm (cl-nfiles, ecl-nfiles, sbcl-nfiles): New variables.
2022-02-11 12:49:34 +01:00
Julien Lepiller
58ab579a98
gnu: coq-stdpp: Update to 1.7.0.
...
* gnu/packages/coq.scm (coq-stdpp): Update to 1.7.0.
2022-02-11 10:36:39 +01:00
Julien Lepiller
74a1e5378a
gnu: coq-mathcomp: Update to 1.14.0.
...
* gnu/packages/coq.scm (coq-mathcomp): Update to 1.14.0.
2022-02-11 10:33:17 +01:00
Julien Lepiller
5179f4525d
gnu: coq: Update to 8.15.0.
...
* gnu/packages/coq.scm (coq): Update to 8.15.0.
(coq-equations): Update to 1.3-8.15.
* gnu/packages/patches/coq-fix-envvars.patch: Adapt to new version.
2022-02-11 10:32:56 +01:00
Julien Lepiller
6b6474fec7
gnu: coq-interval: Update to 4.4.0.
...
* gnu/packages/coq.scm (coq-interval): Update to 4.4.0.
2022-02-11 10:32:53 +01:00
Julien Lepiller
238a900bae
gnu: coq-bignums: Update to 8.15.0.
...
* gnu/packages/coq.scm (coq-bignums): Update to 8.15.0.
2022-02-11 10:32:50 +01:00
Julien Lepiller
575c4ad510
gnu: coq-gappa: Update to 1.5.1.
...
* gnu/packages/coq.scm (coq-gappa): Update to 1.5.1.
2022-02-11 10:32:47 +01:00
Julien Lepiller
8a338de276
gnu: coq-flocq: Update to 4.0.0.
...
* gnu/packages/coq.scm (coq-flocq): Update to 4.0.0.
2022-02-11 10:32:24 +01:00
Nicolas Goaziou
e32ea56f05
gnu: emacs-orgit: Update to 1.8.0.
...
* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 1.8.0.
2022-02-11 08:25:12 +01:00
Nicolas Goaziou
03833d041a
gnu: wireshark: Update to 3.6.2.
...
* gnu/packages/networking.scm (wireshark): Update to 3.6.2.
2022-02-11 08:20:24 +01:00
Eric Bavier
b8994272d4
gnu: pioneer: Update to 20220203.
...
* gnu/packages/games.scm (pioneer): Update to 20220203.
[arguments]: Add cmake flag to ensure system GLEW is used.
2022-02-10 23:43:06 -06:00
Andrew Tropin
f172118ca4
gnu: linux-pam: Change path to unix_chkpwd helper.
...
* gnu/packages/patches/linux-pam-unix_chkpwd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-pam): Use it.
* gnu/system/pam.scm (pam-root-service-type): Add unix_chkpwd to setuid.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-02-10 23:37:10 +01:00
Adam Maleszka
854e38eeb7
gnu: bitlbee-discord: Update to 0.4.3-1.607f988.
...
Fixes <https://issues.guix.gnu.org/53840 >.
* gnu/packages/messaging.scm (bitlbee-discord): Update to
0.4.3-1.607f988.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-10 23:24:41 +01:00
Greg Hogan
d76cfc92da
gnu: LLVM: Support release candidates as version.
...
* gnu/packages/llvm.scm (llvm-uri, clang-from-llvm):
Support release candidates as version.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-10 23:23:00 +01:00
Greg Hogan
ed26d2ec6c
gnu: lldb: Update to 13.0.1.
...
* gnu/packages/llvm.scm (lldb): Update to 13.0.1.
[inputs]: Change from LLVM-12 and CLANG-12 to LLVM-13 and CLANG-13.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-10 23:18:54 +01:00
Josselin Poiret
11b586db59
services: gdm-service-type: Require elogind.
...
* gnu/services/xorg.scm (gdm-shepherd-service): Make it require
elogind.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-10 23:17:48 +01:00
Simon South
7c9b811de1
gnu: ell: Disable parallel tests.
...
* gnu/packages/linux.scm (ell)[arguments]: Disable parallel tests.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-02-10 22:14:31 +01:00
Jai Vetrivelan
b31ef5638b
gnu: qpdf: Update to 10.6.0.
...
* gnu/packages/pdf.scm (qpdf): Update to 10.6.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-10 18:16:48 +01:00
Nicolas Goaziou
0e103ec611
gnu: flare-game: Update to 1.13.04.
...
* gnu/packages/games.scm (flare-game): Update to 1.13.04.
2022-02-10 18:01:40 +01:00
Nicolas Goaziou
096f05043e
gnu: flare-engine: Update to 1.13.04.
...
* gnu/packages/games.scm (flare-engine): Update to 1.13.04.
2022-02-10 17:54:56 +01:00
jgart
62c2991c90
gnu: cl-numcl: Update to 0.2.0-3.a28f612.
...
* gnu/packages/lisp-xyz.scm (sbcl-numcl): Update to 0.2.0-3.a28f612.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-10 17:02:14 +01:00
jgart
ceaf56e19c
gnu: Add cl-asd-generator.
...
* gnu/packages/lisp-xyz.scm (cl-asd-generator, ecl-asd-generator,
sbcl-asd-generator): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-10 16:58:47 +01:00
Julien Lepiller
4dffeced6c
gnu: ocaml-odoc: Update to 2.1.0.
2022-02-10 16:20:15 +01:00
Julien Lepiller
060e6e711c
gnu: ocaml-xmlm: Update to 1.4.0.
...
* gnu/packages/ocaml.scm (ocaml-xmlm): Update to 1.4.0.
2022-02-10 16:20:12 +01:00
Julien Lepiller
9aa69b37c0
gnu: ocaml-ppxlib: Update to 0.24.0.
...
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.24.0.
2022-02-10 16:19:43 +01:00
Marius Bakke
f97fe92b57
gnu: cpplint: Reduce closure size.
...
* gnu/packages/cpp.scm (cpplint)[arguments]: Add #:modules. Add phases to
adjust GUIX_PYTHONPATH before the wrap phase.
2022-02-10 00:21:46 +01:00
Marius Bakke
6ff0a6d53a
gnu: cpplint: Update to 1.5.5.
...
* gnu/packages/cpp.scm (cpplint): Update to 1.5.5.
[arguments]: Remove obsolete phase. Override check phase.
[native-inputs]: Add PYTHON-COVERAGE and PYTHON-TESTFIXTURES.
2022-02-10 00:21:46 +01:00
Marius Bakke
a87ec50b39
gnu: juCi++: Unbundle embedded copy of "nlohmann" JSON library.
...
* gnu/packages/text-editors.scm (jucipp)[source](modules, snippet): New
fields.
[inputs]: Add JSON-MODERN-CXX.
2022-02-10 00:21:46 +01:00
Marius Bakke
b3870e67b5
gnu: juCi++: Use G-expressions.
...
* gnu/packages/text-editors.scm (jucipp)[arguments]: Rewrite as
G-expressions. Simplify wrap phase while at it.
2022-02-10 00:21:46 +01:00
Marius Bakke
d5b060ac4f
gnu: juCi++: Remove input labels.
...
* gnu/packages/text-editors.scm (jucipp)[arguments]: Use
SEARCH-INPUT-DIRECTORY & co as appropriate.
[inputs]: Remove labels.
2022-02-10 00:21:46 +01:00
Marius Bakke
3926379a59
gnu: juCi++: Update to 1.7.1.
...
* gnu/packages/text-editors.scm (jucipp): Update to 1.7.1.
[arguments]: Remove "in-source" build adjustments. Disable offending test
instead. Remove trailing #t's.
2022-02-10 00:21:46 +01:00
Marius Bakke
15168f2432
gnu: python-importmagic: Fix test failure.
...
* gnu/packages/python-xyz.scm (python-importmagic)[arguments]: Replace check
phase.
[native-inputs]: Add PYTHON-PYTEST.
2022-02-10 00:21:46 +01:00
Maxim Cournoyer
32ccbc3a1e
gnu: Add openboardview.
...
* gnu/packages/electronics.scm (openboardview): New variable.
* gnu/packages/patches/openboardview-use-system-utf8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-02-09 14:37:42 -05:00
Maxim Cournoyer
93c974d113
gnu: Add utf8-h.
...
* gnu/packages/c.scm (utf8-h): New variable.
2022-02-09 14:37:41 -05:00
Maxim Cournoyer
3282d6c24f
gnu: Add glad.
...
* gnu/packages/gl.scm (glad): New variable.
2022-02-09 14:37:41 -05:00
Maxim Cournoyer
1a4cc954d2
gnu: Add imgui.
...
* gnu/packages/toolkits.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2022-02-09 14:37:40 -05:00
Leo Famulari
f0fbe2010b
gnu: linux-libre 4.9: Update to 4.9.300.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.300.
(linux-libre-4.9-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
a8e10e7d2e
gnu: linux-libre 4.14: Update to 4.14.265.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.265.
(linux-libre-4.14-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
e37144e79d
gnu: linux-libre 4.19: Update to 4.19.228.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.228.
(linux-libre-4.19-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
4ffdd330df
gnu: linux-libre 5.4: Update to 5.4.178.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.178.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-09 14:12:15 -05:00
Leo Famulari
233b84a5eb
gnu: linux-libre 5.10: Update to 5.10.99.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.99.
(linux-libre-5.10-pristine-source): Update hash.
2022-02-09 14:12:14 -05:00
Leo Famulari
ea425b6461
gnu: linux-libre: Update to 5.15.22.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.22.
(linux-libre-5.15-pristine-source): Update hash.
2022-02-09 14:12:14 -05:00
Leo Famulari
28dbf098d8
gnu: linux-libre 5.16: Update to 5.16.8.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.8.
(linux-libre-5.16-pristine-source): Update hash.
2022-02-09 14:12:14 -05:00
Christopher Baines
515406f20f
gnu: nar-herder: Update to 0-3.b026331.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-3.b026331.
[native-inputs,propagated-inputs]: Switch to guile-fibers@1.1.
2022-02-09 17:59:43 +00:00
Christopher Baines
565b34994e
gnu: guix-build-coordinator: Update to 0-50.f122322.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-50.f122322.
[native-inputs,propagated-inputs]: Switch to guile-fibers@1.1.
2022-02-09 17:41:14 +00:00
Christopher Baines
59dbc7b28c
gnu: guix-data-service: Update to 0.0.1-29.4a1088c.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-29.4a1088c.
[inputs]: Switch to guile-fibers-1.1.
2022-02-09 17:34:16 +00:00
Leo Famulari
4578ad78be
gnu: QSyncthingTray: Deprecate in favor of Debian's syncthing-gtk fork.
...
This package is abandoned upstream and depends on the insecure and
abandoned QtWebKit.
Upstream abandonment:
https://github.com/sieren/QSyncthingTray/issues/247
See <https://issues.guix.gnu.org/53289 > for more information about this change
* gnu/packages/sync.scm (qsyncthingtray): Move this variable ...
* gnu/packages/syncthing.scm (qsyncthingtray): ... to here. And make it into a
deprecated-package that points to syncthing-gtk.
2022-02-09 11:57:20 -05:00
Michael Rohleder
f05f831f66
gnu: blender: Update to 3.0.1.
...
* gnu/packages/graphics.scm (blender): Update to 3.0.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-09 16:06:28 +01:00
Nicolas Goaziou
634d95be22
gnu: emacs-djvu: Use new package style.
...
* gnu/packages/emacs-xyz.scm (emacs-djvu)[arguments]<#:phases>: Use
G-expressions. Use SEARCH-INPUT-FILE instead of ASSOC-REF. Remove trailing #T.
2022-02-09 15:49:04 +01:00
jgart via Guix-patches via
521e0d32e3
gnu: ruby-parser: Update to 3.1.0.0.
...
* gnu/packages/ruby.scm (ruby-parser): Update to 3.1.0.0.
2022-02-09 15:36:05 +01:00
kiasoc5
1ef73d5bea
gnu: searx: Fix build.
...
* gnu/packages/search.scm (searx)[arguments]<#:phases>: Simplify
relax-requirements phase for updated dependencies. Add phase to allow sanity
check to pass.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-09 15:33:24 +01:00
kiasoc5
28e40fc369
gnu: python-flask-babel: Update to 2.0.0.
...
* gnu/packages/python-web.scm (python-flask-babel): Update to 2.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-09 15:32:10 +01:00
Jai Vetrivelan
e66e3082b3
gnu: grim: Update to 1.4.0.
...
* gnu/packages/image.scm (grim): Update to 1.4.0.
[inputs]: Remove CARGO, add PIXMAN and LIBPNG.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-09 15:18:57 +01:00
Nicolas Goaziou
6c29b58216
gnu: emacs-theme-magic: Use new package style.
...
* gnu/packages/emacs-xyz.scm (emacs-theme-magic)[arguments]: Use
G-expressions.
<#:phases>: Use SEARCH-INPUT-FILE instead of ASSOC-REF. Remove trailing #T.
2022-02-09 15:16:00 +01:00
Jai Vetrivelan
a80f9a0751
gnu: Add emacs-everywhere.
...
* gnu/packages/emacs-xyz.scm (emacs-everywhere): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-09 15:07:26 +01:00
Nicolas Goaziou
a9a59c464c
gnu: emacs-org-transclusion: Update to 1.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-transclusion): Update to 1.2.0.
2022-02-09 14:54:35 +01:00
Ricardo Wurmus
74de5862f4
gnu: Add r-excelr.
...
* gnu/packages/cran.scm (r-excelr): New variable.
2022-02-09 14:24:27 +01:00
Florian Pelz
ad9cd004c8
news: Fix 'de' translation.
...
* etc/news.scm: Fix typo.
2022-02-09 13:04:05 +01:00
Florian Pelz
758a20569d
news: Add 'de' translation.
...
* etc/news.scm: Add German translation of end of Gzip substitutes entry.
2022-02-09 11:19:25 +01:00
Florian Pelz
238a63b0eb
news: Add 'de' translation.
...
* etc/news.scm: Add German translation of 'guix deploy -x' entry.
2022-02-09 11:04:00 +01:00
Ricardo Wurmus
45fb9e627e
gnu: Add r-shinymanager.
...
* gnu/packages/cran.scm (r-shinymanager): New variable.
2022-02-09 09:02:25 +01:00
Ricardo Wurmus
ce57df72fd
gnu: Add r-billboarder.
...
* gnu/packages/cran.scm (r-billboarder): New variable.
2022-02-09 09:02:25 +01:00
Ricardo Wurmus
61d1d4a3c5
gnu: Add r-swne.
...
* gnu/packages/statistics.scm (r-swne): New variable.
2022-02-09 09:02:24 +01:00
Ricardo Wurmus
98a4da8a13
gnu: Add r-nnlm.
...
* gnu/packages/statistics.scm (r-nnlm): New variable.
2022-02-09 09:02:24 +01:00
Ricardo Wurmus
c12a73ca26
gnu: Add r-usedist.
...
* gnu/packages/cran.scm (r-usedist): New variable.
2022-02-09 09:02:24 +01:00
Ricardo Wurmus
e193a74337
gnu: Add r-gghighlight.
...
* gnu/packages/cran.scm (r-gghighlight): New variable.
2022-02-09 09:02:24 +01:00
Leo Famulari
bc54947410
gnu: Remove linux-libre-4.4.
...
This kernel series has reached the end of its life:
https://lore.kernel.org/all/164387713713082@kroah.com/T/#t
https://lwn.net/Articles/883685/
Discussion within Guix:
https://lists.gnu.org/archive/html/guix-devel/2022-01/msg00020.html
https://lists.gnu.org/archive/html/guix-devel/2022-02/msg00007.html
* gnu/packages/linux.scm (linux-libre-4.4-version, linux-libre-4.4-gnu-revision,
deblob-scripts-4.4, linux-libre-4.4-pristine-source, linux-libre-4.4-source,
linux-libre-headers-4.4, linux-libre-4.4): Remove variables.
2022-02-09 01:39:47 -05:00
Leo Famulari
c76d9a68ae
gnu: linux-libre 5.4: Update to 5.4.177.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.177.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-09 01:38:52 -05:00
Leo Famulari
e05e04dfa6
gnu: linux-libre 5.10: Update to 5.10.98.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.98.
(linux-libre-5.10-pristine-source): Update hash.
2022-02-09 01:38:52 -05:00
Leo Famulari
8ba98c863a
gnu: linux-libre 5.15: Update to 5.15.21.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.21.
(linux-libre-5.15-pristine-source): Update hash.
2022-02-09 01:38:52 -05:00
Leo Famulari
1cd22ffd6b
gnu: linux-libre 5.16: Update to 5.16.7.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.7.
(linux-libre-5.16-pristine-source): Update hash.
2022-02-09 01:38:51 -05:00
Leo Famulari
fd6cfbc05a
Revert kernel modules changes to support the Coreboot framebuffer
...
These changes broke the creation of the 'linux-modules-database' for all kernel
series besides 5.15, 5.4, and 5.10, like this:
------
gnu/build/linux-modules.scm:257:5: kernel module not found "framebuffer_coreboot" "/gnu/store/yff45fr6q93mw44zdql9ffr95zcvwxcn-linux-libre-4.9.299/lib/modules"
------
We should support the coreboot framebuffer, but we need to test that change more
completely before deploying it.
This effectively reverts the following commits:
1dfe8c3721 "gnu: linux-libre: Build simplefb into all x86{,_64} kernels."
bc09e7ab56 "gnu: linux-libre: Support the Coreboot framebuffer."
Fixes <https://issues.guix.gnu.org/52667 > "System reconfiguration fails to build
linux-modules.drv".
2022-02-09 01:38:51 -05:00
Maxim Cournoyer
0f97729034
news: Add entry about the sunsetting of Gzip substitutes.
...
* etc/news.scm (channel-news): New entry.
2022-02-08 21:59:48 -05:00
Maxim Cournoyer
96d7535b03
deprecation: Refine the old daemon deprecation warning message.
...
* guix/deprecation.scm (warn-about-old-daemon): Mention a direct consequence
of failing to upgrade the daemon.
* guix/store.scm (build-things): Add a comment explaining the rationale to
emit a deprecation warning for a daemon older than version 0x163.
Suggested-by: Ricardo Wurmus <rekado@elephly.net >
2022-02-08 21:34:07 -05:00
Nicolas Goaziou
84b41d2dfe
gnu: emacs-parseedn: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-parseedn): Update to 1.1.0.
2022-02-08 21:59:52 +01:00
Nicolas Goaziou
0409601bfb
gnu: emacs-parseclj: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-parseclj): Update to 1.1.0.
2022-02-08 21:58:51 +01:00
Nicolas Goaziou
dc500a4ccf
gnu: emacs-elpher: Update to 3.3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.3.2.
2022-02-08 21:57:04 +01:00
Jai Vetrivelan
183d3b8170
gnu: Add emacs-latex-preview-pane.
...
* gnu/packages/emacs-xyz.scm (emacs-latex-preview-pane): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-08 20:58:49 +01:00
Mark H Weaver
f1d20dc649
gnu: icecat: Update to 91.6.0-guix0-preview1 [security fixes].
...
Includes fixes for CVE-2022-22754, CVE-2022-22756, CVE-2022-22759,
CVE-2022-22760, CVE-2022-22761, CVE-2022-22763, and CVE-2022-22764.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-02-08 14:06:05 -05:00
Leo Famulari
2b677cff7d
gnu: python-pkgconfig: Fix path to find pkg-config.
...
* gnu/packages/python-xyz.scm (python-pkgconfig)[arguments]: Fix the
substitution so the package refers to pkg-config.
2022-02-08 12:25:08 -05:00
Nikolay Korotkiy via Guix-patches via
97b50ba171
gnu: gpxsee: Update to 10.3.
...
* gnu/packages/gps.scm (gpxsee): Update to 10.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-08 18:21:31 +01:00
Maxim Cournoyer
bc5904e8b8
gnu: pict: Use release tag and install doc.
...
* gnu/packages/check.scm (pict)[origin]: Use the release tag (newly added
upstream).
[phases]{install}: Also install the pict.md file.
2022-02-08 12:08:44 -05:00
Mathieu Othacehe
f9c62b23cc
store: Warn about daemon deprecation.
...
* guix/deprecation.scm (warn-about-old-daemon): New procedure.
* guix/store.scm (build-things): Use it to warn about old daemons.
2022-02-08 16:29:31 +01:00
Julien Lepiller
ec5d2b54cd
gnu: ocaml-fftw3: Update to 0.8.5.
...
* gnu/packages/ocaml.scm (ocaml-fftw3): Update to 0.8.5.
2022-02-08 15:32:25 +01:00
Nicolas Goaziou
59892f1055
gnu: emacs-mct: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-mct): Update to 0.5.0.
2022-02-08 15:12:43 +01:00
Nicolas Goaziou
3c37c92851
gnu: nushell: Improve synopsis.
...
* gnu/packages/shells.scm (nushell)[synopsis]: Improve wording.
2022-02-08 14:41:36 +01:00
Nicolas Goaziou
0a54ba4353
gnu: nushell: Update to 0.44.0.
...
* gnu/packages/shells.scm (nushell):
(rust-nu-ansi-term-0.44):
(rust-nu-cli-0.44):
(rust-nu-command-0.44):
(rust-nu-completion-0.44):
(rust-nu-data-0.44):
(rust-nu-engine-0.44):
(rust-nu-errors-0.44):
(rust-nu-json-0.44):
(rust-nu-parser-0.44):
(rust-nu-path-0.44):
(rust-nu-plugin-0.44):
(rust-nu-plugin-binaryview-0.44):
(rust-nu-plugin-chart-0.44):
(rust-nu-plugin-from-bson-0.44):
(rust-nu-plugin-from-sqlite-0.44):
(rust-nu-plugin-inc-0.44):
(rust-nu-plugin-match-0.44):
(rust-nu-plugin-selector-0.44):
(rust-nu-plugin-start-0.44):
(rust-nu-plugin-textview-0.44):
(rust-nu-plugin-to-bson-0.44):
(rust-nu-plugin-to-sqlite-0.44):
(rust-nu-plugin-tree-0.44):
(rust-nu-plugin-xpath-0.44):
(rust-nu-pretty-hex-0.44):
(rust-nu-protocol-0.44):
(rust-nu-serde-0.44):
(rust-nu-source-0.44):
(rust-nu-table-0.44):
(rust-nu-test-support-0.44):
(rust-nu-value-ext-0.44): Update to 0.44.0.
2022-02-08 14:39:23 +01:00
Liliana Marie Prikler
db74cfcf36
gnu: chatty: Update to 0.4.0.
...
* gnu/packages/messaging.scm (chatty): Update to 0.4.0.
[#:phases]: Drop trailing #t.
[native-inputs]: Use new style. Add protobuf.
[inputs]: Add gspell, json-glib, libolm, libphonenumber and modem-manager.
Replace libhandy-0.0 with libhandy.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 14:06:33 +01:00
Liliana Marie Prikler
e086b0807b
gnu: evolution-data-server: Build with libphonenumber.
...
* gnu/packages/gnome.scm (evolution)[#:configure-flags]: Drop
inexistent flags. Add "-DWITH_PHONENUMBER=ON".
[native-inputs]: Add protobuf.
[inputs]: Add boost and libphonenumber.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 13:53:22 +01:00
Simon South
4be896d6e0
gnu: iwd: Update to 1.24.
...
* gnu/packages/linux.scm (ell): Update to 0.48.
[arguments]: Remove obsolete "fix-dbus-tests" phase.
* gnu/packages/networking.scm (iwd): Update to 1.24.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:03 +01:00
Simon South
c491338bcb
gnu: ell: Remove input labels.
...
* gnu/packages/linux.scm (ell)[native-inputs]: Remove input labels.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:03 +01:00
Simon South
20516fbb92
gnu: iwd: Build from Git sources.
...
* gnu/packages/networking.scm (iwd)[source]: Use "git-fetch" and
"git-file-name".
[inputs]: Add ell source code.
[native-inputs]: Add autoconf, automake, libtool.
[arguments]<#:phases>: Add "copy-ell-header-files" phase to copy shared header
files from ell source into source tree.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:03 +01:00
Simon South
0d0f2b9c35
gnu: iwd: Remove reference to %outputs.
...
* gnu/packages/networking.scm (iwd)[arguments]: Remove reference to %outputs
by using a gexp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:03 +01:00
Simon South
6413eb61af
gnu: iwd: Remove input labels.
...
* gnu/packages/networking.scm (iwd)[native-inputs]: Remove input labels.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:03 +01:00
Zhu Zihao
e0223aa81e
gnu: nomad: Depends on proper version of g-golf.
...
* gnu/packages/guile-xyz.scm (nomad)[inputs]: Replace 'g-golf' with 'guile2.2-g-golf'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:02 +01:00
Zhu Zihao
d22fd0bed9
gnu: Add guile2.2-g-golf.
...
* gnu/packages/guile-xyz.scm (guile2.2-g-golf): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:02 +01:00
Zhu Zihao
694e317237
gnu: Deprecate the 'g-golf' variable.
...
g-golf now supports both Guile 3.0 and 2.2. Assign a new name to identify
the g-golf for different Guile version.
* gnu/packages/guile-xyz.scm (g-golf): Rename to guile-g-golf.
(g-golf): Define as deprecated by guile-g-golf.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:02 +01:00
Zhu Zihao
35c96e65a9
gnu: g-golf: Update to 0.0.1-1010-1824633.
...
* gnu/packages/guile-xyz.scm (g-golf)[arguments]: Use G-Expression.
<phases>: Add phase 'fix-guile-site-directory'. Patch 'configure.ac' before
bootstrapping, avoid breaking configure script in accident.
In phase 'substitute-libs', use `search-input-file` for searching libraries.
In phase 'start-xorg-server', simplify the X server startup script.
[inputs]: Remove gtk+ and clutter.
Use label-less style.
[native-inputs]: Add gtk+ and clutter, they're now only needed in test.
Use label-less style.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:02 +01:00
jgart
ab7114191d
gnu: Fix typo.
...
* gnu/machine.scm: Fix typo in top-level comment.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:02 +01:00
Jai Vetrivelan
9faeca1f23
gnu: Add emacs-spray.
...
* gnu/packages/emacs-xyz.scm: (emacs-spray) new variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:02 +01:00
Greg Hogan
7fbb6fe0e1
gnu: Add bloomberg-bde.
...
* gnu/packages/cpp.scm (bloomberg-bde): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:01 +01:00
Greg Hogan
4469990f2e
gnu: Add bloomberg-bde-tools.
...
* gnu/packages/cpp.scm (bloomberg-bde-tools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:01 +01:00
Alice BRENON
6207da50e2
import: utils: Harden beautify-description.
...
* guix/import/utils.scm (beautify-description): Handle non-string
arguments.
[use-modules]: Explicitly import G_ from (guix i18n) and make (guix ui)
import explicit.
* guix/import/opam.scm: [use-modules] Make imports explicit for module
(guix import utils).
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-08 13:34:01 +01:00
Artyom V. Poptsov
35d56676db
gnu: guile-dsv: Update to 0.5.1
...
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.5.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 12:24:36 +01:00
Jai Vetrivelan
2c1cb323b0
gnu: gallery-dl: Update to 1.20.3.
...
* gnu/packages/video.scm (gallery-dl): Update to 1.20.3.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 12:20:40 +01:00
Jai Vetrivelan
7c5366daa9
gnu: rofi-calc: Update to 2.1.0.
...
* gnu/packages/xdisorg.scm (rofi-calc): Update to 2.1.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 12:20:31 +01:00
jgart
a946d2d2ed
gnu: font-jetbrains-mono: Update to 2.242.
...
* gnu/packages/fonts.scm (font-jetbrains-mono): Update to 2.242.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 12:14:22 +01:00
Andrew Tropin
2df2d34803
gnu: waybar: Update to 0.9.9.
...
* gnu/packages/wm.scm (waybar): Update to 0.9.9.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 11:58:25 +01:00
Ryan Sundberg via Guix-patches via
6d35754102
gnu: clojure-data-xml: Fix test suite
...
Removes clojurescript related tests that interfere with the JDK clojure
test suite, causing it to fail.
* gnu/packages/clojure.scm (clojure-data-xml)[arguments]: Add
'delete-cljs-tests phase
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-08 11:51:04 +01:00
Efraim Flashner
71438cd422
gnu: enlightenment: Patch dlopen of ddcutil.
...
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Add ddcutil.
[arguments]: Adjust custom 'set-system-actions phase to patch dlopen of
libddcutil.
2022-02-08 12:14:11 +02:00
Efraim Flashner
8b8fdeafc2
gnu: enlightenment: Update to 0.25.2.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.2.
2022-02-08 12:08:35 +02:00
Efraim Flashner
fb6714d13f
gnu: efl: Build with librsvg-for-system.
...
* gnu/packages/enlightenment.scm (efl)[inputs]: Replace conditional
librsvg with librsvg-for-system.
[arguments]: Remove configure-flag disabling librsvg support.
2022-02-08 12:07:41 +02:00
Efraim Flashner
c8af59e845
gnu: efl: Update to 1.26.2.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.26.2.
2022-02-08 12:06:56 +02:00
Efraim Flashner
e37e7195e9
gnu: poke: Update to 2.1.
...
* gnu/packages/engineering.scm (poke): Update to 2.1.
2022-02-08 11:59:22 +02:00
Maxim Cournoyer
eb0dd063a0
gnu: Add pict.
...
* gnu/packages/check.scm (pict): New variable.
2022-02-08 00:28:25 -05:00
Andrew Tropin
63d5efd92b
gnu: Add emacs-mct.
...
* gnu/packages/emacs-xyz.scm (emacs-mct): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-08 01:07:57 +01:00
Jai Vetrivelan
3610927bc0
gnu: Add emacs-volatile-highlights.
...
* gnu/packages/emacs-xyz.scm (emacs-volatile-highlights): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-08 01:03:06 +01:00
Nicolas Goaziou
cd6879cf97
gnu: thinkfan: Use G-expressions.
...
* gnu/packages/linux.scm (thinkfan)[arguments]<#:configure-flags, #:phases>:
Use G-expressions.
2022-02-08 00:51:48 +01:00
Nicolas Goaziou
70b76c47b0
gnu: thinkfan: Update to 1.3.1.
...
* gnu/packages/linux.scm (thinkfan): Update to 1.3.1.
2022-02-08 00:47:24 +01:00
Niklas Eklund
c788557752
gnu: Add emacs-popper.
...
* gnu/packages/emacs-xyz.scm (emacs-popper): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-08 00:35:28 +01:00
Nicolas Goaziou
64c599c9a3
gnu: seahorse-adventures: Use G-expressions.
...
* gnu/packages/games.scm (seahorse-adventures)[origin]<snippet>:
[arguments]<#:phases>: Use G-expressions.
2022-02-08 00:06:23 +01:00
Nicolas Goaziou
d1c0081166
gnu: seahorse-adventures: Remove trailing #T from phases and snippet.
...
* gnu/packages/games.scm (seahorse-adventures)[origin]<#:snippet>: Remove
trailing #T.
[arguments]<#:phases>: Remove trailing #T.
2022-02-08 00:01:43 +01:00
Nicolas Goaziou
58f9e034ba
gnu: seahorse-adventures: Update to 1.4.
...
* gnu/packages/games.scm (seahorse-adventures): Update to 1.4.
2022-02-07 23:59:01 +01:00
Marius Bakke
03b8798df1
gnu: samba: Update to 4.15.5 [security fixes].
...
This fixes CVE-2021-44141, CVE-2021-44142, and CVE-2022-0336.
* gnu/packages/samba.scm (samba): Update to 4.15.5.
2022-02-07 23:47:23 +01:00
Jai Vetrivelan
5cc9f84864
gnu: rofi: Update to 1.7.3.
...
* gnu/packages/xdisorg.scm (rofi): Update to 1.7.3.
Signed-off-by: Marius Bakke <marius@gnu.org >
2022-02-07 23:47:23 +01:00
Jai Vetrivelan
0abeec834d
gnu: picom: Update to 9.
...
* gnu/packages/compton.scm (picom): Update to 9.
Signed-off-by: Marius Bakke <marius@gnu.org >
2022-02-07 23:47:23 +01:00
Stefan Reichör
28c0a7cc8c
gnu: python-honcho: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-honcho): Update to 1.1.0.
Signed-off-by: Marius Bakke <marius@gnu.org >
2022-02-07 23:47:23 +01:00
Marius Bakke
b07ea0df90
gnu: ganeti-instance-guix: Update to 0.6.1.
...
* gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.6.1.
2022-02-07 23:47:23 +01:00
Marius Bakke
31ff6a525d
gnu: clitest: Use G-expressions.
...
* gnu/packages/check.scm (clitest)[arguments]: Rewrite as gexp. While here,
respect TESTS? in check phase.
2022-02-07 23:47:23 +01:00
Marius Bakke
696e34e721
gnu: clitest: Update to 0.4.0.
...
* gnu/packages/check.scm (clitest): Update to 0.4.0.
[inputs]: Add BASH-MINIMAL.
[arguments]: Remove trailing #t.
2022-02-07 23:47:23 +01:00
Carl Dong
2d78b27711
gnu: Disable compressed debug sections for mingw-w64
...
The newly introduced --enable-compressed-debug-section=all configure
flag in the base binutils package makes the mingw-w64 build system
unusable. For example:
$ guix build --target=x86_64-w64-mingw32 hello
and
$ guix build mingw-w64-x86_64-winpthreads
Will fail to build with an error:
"x86_64-w64-mingw32-ld: final link failed: bad value"
Turning off this flag seems to fix the problem, but perhaps it'd also be
worthwhile to investigate the root cause.
* gnu/packages/cross-base.scm (cross-binutils): When building for mingw
targets, append "--enable-compressed-debug-section=no" to configure
flags.
2022-02-07 16:37:43 -05:00
Maxim Cournoyer
e5c06dce93
gnu: linux-libre: Expose running kernel config as /proc/config.gz.
...
* gnu/packages/linux.scm (%default-extra-linux-options)
[CONFIG_IKCONFIG, CONFIG_IKCONFIG_PROC]: Enable kernel options.
2022-02-07 16:22:38 -05:00
Maxim Cournoyer
d5b4ca4445
gnu: linux-libre: Build the snd-emu10k1 kernel module.
...
Add the CONFIG_SND_EMU10K1=m and CONFIG_SND_EMU10K1_SEQ=m kernel options to
all of our x86 and ARM configurations. The change automated via:
$ git grep -rl CONFIG_SND_INDIGODJX | xargs grep -rL CONFIG_SND_EMU10K1=m \
| xargs sed '/CONFIG_SND_INDIGODJX=m/a\
CONFIG_SND_EMU10K1=m\nCONFIG_SND_EMU10K1_SEQ=m' -i
2022-02-07 16:22:37 -05:00
Maxim Cournoyer
6f80093b33
gnu: linux-libre: Enable CONFIG_ZONE_DMA in all configs.
...
ZONE_DMA is still used by some kernel drivers such as older sound and network
cards; it was already enabled on ARM and for some i686 kernels. Enable it
everywhere for consistency. The change was automated with:
$ git grep -rl CONFIG_ZONE_DMA | \
xargs sed 's/# CONFIG_ZONE_DMA is not set/CONFIG_ZONE_DMA=y/' -i
* gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: Enable CONFIG_ZONE_DMA.
* gnu/packages/aux-files/linux-libre/4.19-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/4.4-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/4.9-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.10-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.16-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.16-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Likewise.
2022-02-07 16:22:37 -05:00
Maxim Cournoyer
dde03913b3
build: Fix typo in file-size docstring.
...
* guix/build/store-copy.scm (file-size): Fix typo.
2022-02-07 16:22:37 -05:00
Tobias Geerinckx-Rice
472680a28d
build: image: Account for fixed-size file system structures.
...
Workaround for <https://issues.guix.gnu.org/53194 >.
* gnu/build/image.scm (estimate-partition-size): Enforce a 1-MiB minimum.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-02-07 16:22:37 -05:00
Ricardo Wurmus
805af862c6
guix: Restore profile hook for TeX Live font maps.
...
Long ago we had a profile hook, called “texlive-configuration”, which would
operate on the texlive-* packages that have actually been installed in the
profile, build a union directory, and then install a texmf.cnf file that
declared the prefix of the TeX Live tree to be the union directory. It then
generated font maps based on the fonts that had actually been installed.
This approach had multiple disadvantages, the worst of which was that you
could only really have one TeX Live tree. Commit
04a0b1e09a addressed this, where texmf.cnf was
modified *once* and for all in texlive-bin to reference the GUIX_TEXMF
variable to determine the root of the tree. This made much of
“texlive-configuration” obsolete, because we didn’t need to have any union
directories at all, because we had no need for a customized per-profile
variant of texmf.cnf.
Unfortunately, with the loss of the profile hook we would no longer build font
maps. This patch resurrects the profile hook: we’re again generating font
maps (such as pdftex.map) based on the contents of the profile.
* gnu/packages/tex.scm (texlive-default-updmap.cfg): New variable.
* guix/profiles.scm (texlive-configuration): Rename this...
(texlive-font-maps): ...to this; update to run updmap-sys on the contents of
the profile to generate only font maps.
(%default-profile-hooks): Add texlive-font-maps.
* guix/status.scm (hook-message): Rename unused texlive-configuration to
texlive-font-maps.
2022-02-07 21:37:04 +01:00
Efraim Flashner
55e871844c
gnu: webrtc-audio-processing: Fix building on powerpc architectures.
...
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: Adjust
custom arguments list to also fix building on all powerpc architectures.
[native-inputs]: Add patch, local-file on riscv64-linux and powerpc
architectures.
* gnu/packages/patches/webrtc-audio-processing-big-endian.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-02-07 22:08:19 +02:00
Nicolas Goaziou
3fe905ebdd
gnu: gnome-arcade: Improve package style.
...
* gnu/packages/emulators.scm (gnome-arcade)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T.
[inputs]: Remove labels.
[description]: Start with a complete sentence.
2022-02-07 18:43:33 +01:00
Nicolas Goaziou
89d928f412
gnu: mame: Use G-expressions.
...
* gnu/packages/emulators.scm (mame)[arguments]<#:phases>: Use G-expressions.
2022-02-07 18:37:57 +01:00
Nicolas Goaziou
6f1b57ef43
gnu: mame: Update to 0.240.
...
* gnu/packages/emulators.scm (mame): Update to 0.240.
2022-02-07 18:37:56 +01:00
Marius Bakke
7c75fff68b
services: zabbix-frontend: Restore correct variable name.
...
This is a follow-up to 326e08bf0f , et.al.
* gnu/services/monitoring.scm (%zabbix-front-end-nginx-configuration): Rename
to ...
(%zabbix-front-end-configuration-nginx): ... this.
(zabbix-front-end-nginx-extension): Adjust accordingly.
2022-02-07 18:37:14 +01:00
Marius Bakke
eb2e0e3225
services: monitoring: Remove unused procedure.
...
This is a follow-up to commit 326e08bf0f .
* gnu/services/monitoring.scm (zabbix-front-end-nginx-configuration): Remove
variable.
2022-02-07 18:22:41 +01:00
Marius Bakke
43bc85f444
doc: Regenerate Zabbix server and agent configuration.
...
...to make them in line with the newly generated front-end documentation.
* doc/guix.texi (Monitoring Services): Regenerate zabbix-server-configuration
and zabbix-agent-configuration.
2022-02-07 18:19:46 +01:00
Marius Bakke
326e08bf0f
services: zabbix-front-end: Restore backwards compatibility.
...
Commit e301f1a8ed removed the NGINX argument
entirely, but users may rely on and override it. Reported by rekado on #guix.
* gnu/services/monitoring.scm (%zabbix-front-end-nginx-configuration): Restore
exported variable.
(zabbix-front-end-nginx-extension): New procedure.
(zabbix-front-end-configuration): Remove FASTCGI-PARAMS field. Restore NGINX
field, but default to the empty list.
(zabbix-front-end-service-type): Extend NGINX-SERVICE-TYPE by
ZABBIX-FRONT-END-NGINX-EXTENSION.
* doc/guix.texi (Monitoring Services): Regenerate documentation.
2022-02-07 18:19:46 +01:00
Nicolas Goaziou
fda218009b
gnu: gimagereader: Use G-expressions.
...
* gnu/packages/ocr.scm (gimagereader)[arguments]<#:configure-flags>: Use G-expression.
2022-02-07 18:14:22 +01:00
Nicolas Goaziou
b73d8f07b3
gnu: gimagereader: Remove input labels.
...
* gnu/packages/ocr.scm (gimagereader)[native-inputs, inputs]: Remove labels.
2022-02-07 18:13:36 +01:00
Nicolas Goaziou
b75b2fc3f8
gnu: gimagereader: Update to 3.4.0.
...
* gnu/packages/ocr.scm (gimagereader): Update to 3.4.0.
2022-02-07 18:12:36 +01:00
Nicolas Goaziou
1dbbe81333
gnu: fsearch: Update to 0.1.2.
...
* gnu/packages/search.scm (fsearch): Update to 0.1.2.
2022-02-07 18:09:37 +01:00
Ricardo Wurmus
4396fef047
gnu: mumi: Update to 0.0.1-7.f5232c4.
...
* gnu/packages/mail.scm (mumi): Update to 0.0.1-7.f5232c4.
[inputs]: Add guile-kolam.
2022-02-07 15:19:49 +01:00
Ricardo Wurmus
579e9e9509
gnu: Add drc.
...
* gnu/packages/audio.scm (drc): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
ecea1a642f
gnu: Add nhc98.
...
* gnu/packages/haskell.scm (nhc98): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
3817ea91b7
gnu: Add ghc-4.
...
* gnu/packages/patches/ghc-4.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/haskell.scm (ghc-4): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
a95924c9ac
gnu: Add gcc-2.95-wrapper.
...
* gnu/packages/commencement.scm (gcc-2.95-wrapper): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
defa85b265
gnu: Add glibc-2.2.5.
...
* gnu/packages/commencement.scm (glibc-mesboot0, gcc-mesboot0,
binutils-mesboot): Export variables.
* gnu/packages/base.scm (glibc-2.2.5): New variable.
2022-02-07 14:02:26 +01:00
Ricardo Wurmus
013086c3db
gnu: Add perl-5.14.
...
* gnu/packages/patches/perl-5.14-autosplit-default-time.patch,
gnu/packages/patches/perl-5.14-module-pluggable-search.patch,
gnu/packages/patches/perl-5.14-no-sys-dirs.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/perl.scm (perl-5.14): New variable.
2022-02-07 14:02:15 +01:00
Efraim Flashner
26d9e6c904
gnu: connman: Update to 1.41.
...
* gnu/packages/connman.scm (connman): Update to 1.41.
[arguments]: Add configure-flag to build with iwd support.
[native-inputs]: Remove labels.
2022-02-07 14:19:37 +02:00
Efraim Flashner
b9f7d36d67
gnu: ddcutil: Update to 1.2.1.
...
* gnu/packages/hardware.scm (ddcutil): Update to 1.2.1.
[inputs]: Add kmod and i2c-tools.
2022-02-07 14:19:16 +02:00
Efraim Flashner
063b43b95e
gnu: novena-eeprom: Build with older i2c-tools.
...
* gnu/packages/admin.scm (novena-eeprom)[inputs]: Build with i2c-tools-3.
* gnu/packages/linux.scm (i2c-tools-3): New variable.
2022-02-07 14:19:16 +02:00
Efraim Flashner
c5f9a4600d
gnu: i2c-tools: Update to 4.3.
...
* gnu/packages/linux.scm (i2c-tools): Update to 4.3.
2022-02-07 14:19:16 +02:00
Efraim Flashner
809d3e6a11
gnu: procps: Add upstream-name property.
...
* gnu/packages/linux.scm (procps)[properties]: New field.
2022-02-07 14:19:15 +02:00
Efraim Flashner
7c3766de1b
gnu: util-linux: Add upstream-name property.
...
This allows derivative packages to check for updated source correctly.
* gnu/packages/linux.scm (util-linux)[properties]: New field.
2022-02-07 14:19:15 +02:00
Efraim Flashner
0073f44263
gnu: openntpd: Add release-monitoring-url.
...
* gnu/packages/ntp.scm (openntpd)[properties]: New field.
2022-02-07 14:19:15 +02:00
Nicolas Goaziou
6781729980
gnu: flare-game: Use HTTPS home page URI.
...
* gnu/packages/games.scm (flare-game)[home-page]: Use HTTPS URI.
2022-02-07 12:03:01 +01:00
Nicolas Goaziou
7047ca22e6
gnu: flare-game: Improve package style.
...
* gnu/packages/games.scm (flare-game)[arguments]: Use G-expressions. Use
SEARCH-INPUT-DIRECTORY and SEARCH-INPUT-FILE.
2022-02-07 12:02:11 +01:00
Nicolas Goaziou
644be96305
gnu: flare-game: Update to 1.13.
...
* gnu/packages/games.scm (flare-game): Update to 1.13.
2022-02-07 12:00:44 +01:00
Nicolas Goaziou
4d6b3322fb
gnu: flare-engine: Improve package style.
...
* gnu/packages/games.scm (flare-engine)[arguments]: Use G-expressions.
[inputs]: Remove labels.
2022-02-07 11:08:11 +01:00
Nicolas Goaziou
80de5c213e
gnu: flare-engine: Update to 1.13.
...
* gnu/packages/games.scm (flare-engine): Update to 1.13.
2022-02-07 11:07:20 +01:00
Nicolas Goaziou
699e79e0fb
gnu: emacs-notmuch: Use G-expressions.
...
* gnu/packages/mail.scm (emacs-notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILE.
2022-02-07 11:05:23 +01:00
Nicolas Goaziou
d7368fe7f2
gnu: notmuch: Use G-expressions.
...
* gnu/packages/mail.scm (notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILES instead of WHICH.
2022-02-07 11:00:33 +01:00
Nicolas Goaziou
fb3508bb36
gnu: notmuch: Update to 0.35.
...
* gnu/packages/mail.scm (notmuch): Update to 0.35.
[arguments]<#:phases>: Remove DISABLE-FAILING-TESTS phase.
2022-02-07 10:56:53 +01:00
Nicolas Goaziou
abb197dfe9
gnu: emacs-rustic: Update to 2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.6.
2022-02-07 10:45:25 +01:00
Nicolas Goaziou
1f34368c16
gnu: emacs-racket-mode: Improve description.
...
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[description]: Improve text.
2022-02-07 10:45:25 +01:00
Nicolas Goaziou
878777b442
gnu: emacs-racket-mode: Fix license.
...
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[license]: Use GPL2+.
2022-02-07 10:45:25 +01:00
Nicolas Goaziou
28e63ccfb6
gnu: emacs-racket-mode: Update to 0.0.2-7.cef5a55.
...
* gnu/packages/emacs-xyz.scm (emacs-racket-mode): Update to 0.0.2-7.cef5a55.
[arguments]<#:include>: Use G-expressions.
[propagated-inputs]: Add EMACS-PAREDIT.
2022-02-07 10:45:24 +01:00
Nicolas Goaziou
07a3063b42
gnu: emacs-org-mime: Update to 0.2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-org-mime): Update to 0.2.6.
2022-02-07 10:45:24 +01:00
Nicolas Goaziou
dde1131ef7
gnu: emacs-helm: Update to 3.8.4.
...
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.4.
2022-02-07 10:45:24 +01:00
Nicolas Goaziou
b0e6e546cb
gnu: emacs-git-link: Update to 0.8.5.
...
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.8.5.
[arguments]<#:test-command>: Use G-expressions.
2022-02-07 10:45:23 +01:00
Nicolas Goaziou
fa315669d5
gnu: emacs-elisp-refs: Improve description.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs)[description]: Make it start
with a complete sentence.
2022-02-07 10:45:23 +01:00
Nicolas Goaziou
45335578d6
gnu: emacs-elisp-refs: Update to 1.4.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs): Update to 1.4.
[arguments]<#:phases>: Remove DISABLE-REFS-NEXT-MATCH-TEST phase.
<#:test-command>: Use G-expressions.
2022-02-07 10:45:23 +01:00
Nicolas Goaziou
d738570a85
gnu: emacs-elfeed-score: Update to 1.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.2.
2022-02-07 10:45:23 +01:00
Efraim Flashner
11590bff50
gnu: make-opensbi-package: Fix native building.
...
* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: When not
cross-compiling set CC to gcc.
2022-02-07 11:36:04 +02:00
Efraim Flashner
3344567bb1
gnu: isc-dhcp: Fix building on riscv64-linux.
...
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Add phase to update
configure scripts.
[inputs]: Add config.
2022-02-07 11:30:02 +02:00
Efraim Flashner
10abb05190
gnu: libx264: Fix building on riscv64-linux.
...
* gnu/packages/video.scm (libx264)[inputs]: Add config.
[arguments]: Adjust configure-flags to always build PIC code. Add custom
phase to replace config.guess, config.sub scripts.
2022-02-07 11:29:59 +02:00
Nicolas Goaziou
b43c3a745c
gnu: emacs-dtache: Update to 0.5.
...
* gnu/packages/emacs-xyz.scm (emacs-dtache): Update to 0.5.
2022-02-07 10:18:53 +01:00
Leo Famulari
c6b407c923
gnu: Vorta: Update to 0.8.3.
...
* gnu/packages/backup.scm (vorta): Update to 0.8.3.
2022-02-07 00:14:32 -05:00
Leo Famulari
c5e436b0b1
gnu: python-llfuse: Update to 1.4.1.
...
* gnu/packages/python-xyz.scm (python-llfuse): Update to 1.4.1.
[native-inputs]: Add python-pytest.
2022-02-07 00:14:32 -05:00
Leo Famulari
418208090b
gnu: Remove python2-llfuse.
...
* gnu/packages/python-xyz.scm (python2-llfuse): Remove variable.
(python-llfuse)[properties]: Remove field.
2022-02-07 00:14:32 -05:00
Nicolas Goaziou
95664bc648
gnu: emacs-tramp: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp)[arguments]<#:phases>: Use
G-expressions. Use SEARCH-INPUT-FILE.
2022-02-07 00:10:45 +01:00
Nicolas Goaziou
0d4faa8c45
gnu: emacs-tramp: Update to 2.5.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.2.1.
2022-02-07 00:10:45 +01:00
Nicolas Goaziou
55af82393e
gnu: emacs-soap-client: Update to 3.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-soap-client): Update to 3.2.1.
2022-02-07 00:10:45 +01:00
Ludovic Courtès
39e8025d3b
home: Add redshift service.
...
* gnu/home/services/desktop.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Desktop Home Services): New node.
2022-02-07 00:05:59 +01:00
Ludovic Courtès
ecf527c921
gnu: haunt: Update to 0.2.6.
...
* gnu/packages/guile-xyz.scm (haunt): Update to 0.2.6.
2022-02-07 00:05:59 +01:00
Nicolas Goaziou
ea580fc25e
gnu: emacs-geiser-guile: Update to 0.21.2.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Update to 0.21.2.
2022-02-07 00:04:41 +01:00
Nicolas Goaziou
61c2345aaa
gnu: emacs-geiser: Update to 0.22.2.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.22.2.
2022-02-07 00:03:48 +01:00
Nicolas Goaziou
41e7b0377b
gnu: emacs-elpher: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-elpher)[source]<url>: Remove trailing
.GIT.
[arguments]<#:emacs>: Build with EMACS-NO-X.
<#:phases>: Use G-expressions.
2022-02-07 00:01:18 +01:00
Nicolas Goaziou
645b06ed45
gnu: emacs-cape: Update to 0.6.
...
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.6.
2022-02-06 23:58:53 +01:00
Nicolas Goaziou
a80eea859a
gnu: emacs-elpher: Update to 3.3.1.
...
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.3.1.
2022-02-06 23:57:55 +01:00
Nicolas Goaziou
e9a3f8cdd4
gnu: emacs-marginalia: Update to 0.12.
...
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.12.
2022-02-06 23:57:05 +01:00
Nicolas Goaziou
40fd237fd2
gnu: emacs-corfu: Update to 0.18.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.18.
2022-02-06 23:56:09 +01:00
Nicolas Goaziou
9efaaeb375
gnu: emacs-consult: Update to 0.15.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.15.
2022-02-06 23:54:32 +01:00
Pierre-Henry Fröhring
068070e53a
gnu: Add emacs-beacon.
...
* gnu/packages/emacs-xyz.scm (emacs-beacon): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:50:14 +01:00
pinoaffe
dd63577f23
gnu: Add emacs-robots-txt-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-robots-txt-mode): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:36:20 +01:00
pinoaffe
4255292154
gnu: Add emacs-apache-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-apache-mode): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:33:34 +01:00
pinoaffe
5fcaee669e
gnu: Add emacs-ox-reveal.
...
* gnu/packages/emacs-xyz.scm (emacs-ox-reveal): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:32:24 +01:00
pinoaffe
574cc07e8e
gnu: Add emacs-org-chef.
...
* gnu/packages/emacs-xyz.scm (emacs-org-chef): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:30:10 +01:00
pinoaffe
5fb078eee2
gnu: Add emacs-org-books.
...
* gnu/packages/emacs-xyz.scm (emacs-org-books): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:26:29 +01:00
pinoaffe
6ad918c0de
gnu: Add emacs-enlive.
...
* gnu/packages/emacs-xyz.scm (emacs-enlive): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:24:03 +01:00
pinoaffe
88299bbe24
gnu: Add emacs-all-the-icons-ibuffer.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons-ibuffer): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:21:52 +01:00
pinoaffe
1a586346b1
gnu: Add emacs-spaceline-all-the-icons.
...
* gnu/packages/emacs-xyz.scm (emacs-spaceline-all-the-icons): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:18:54 +01:00
Andrew Tropin
c47dc7ffd7
gnu: Add emacs-consult-dir.
...
* gnu/packages/emacs-xyz.scm (emacs-consult-dir): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:10:52 +01:00
Nicolas Goaziou
661b5acc72
gnu: emacs-bash-completion: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-bash-completion)[arguments]<#:phases>:
Remove trailing #T. Use G-expressions. Use SEARCH-INPUT-FILE.
2022-02-06 23:05:43 +01:00
Niklas Eklund
f424c3123d
gnu: emacs-bash-completion: Update to 3.1.0-0.c5eaeed.
...
* gnu/packages/emacs-xyz.scm (emacs-bash-completion): Update to 3.1.0-0.c5eaeed.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:03:50 +01:00
Niklas Eklund
b55241fa67
gnu: Add emacs-nano-modeline.
...
* gnu/packages/emacs-xyz.scm (emacs-nano-modeline): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 23:02:26 +01:00
Jai Vetrivelan
5c6ebc0060
gnu: Add emacs-popup-kill-ring.
...
* gnu/packages/emacs-xyz.scm (emacs-popup-kill-ring): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 22:53:12 +01:00
Jai Vetrivelan
7a63137dab
gnu: Add emacs-subed.
...
* gnu/packages/emacs-xyz.scm (emacs-subed): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 22:11:51 +01:00
Niklas Eklund
45fa5fec49
gnu: Add emacs-tempel.
...
* gnu/packages/emacs-xyz.scm (emacs-tempel): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 22:02:38 +01:00
Aleksandr Vityazev
3a0aa66b4a
gnu: emacs-vertico: Update to 0.20.
...
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.20.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-02-06 21:55:33 +01:00
Julien Lepiller
d0e7bca442
gnu: ocaml-findlib: Update to 1.9.3.
...
* gnu/packages/ocaml.scm (ocaml-findlib): Update to 1.9.3.
2022-02-06 21:42:16 +01:00
Julien Lepiller
99a9b28806
gnu: ocaml-integers: Update to 0.6.0.
...
* gnu/packages/ocaml.scm (ocaml-integers): Update to 0.6.0.
2022-02-06 21:42:12 +01:00
Julien Lepiller
cceb4d3412
gnu: ocaml-uutf: Update to 1.0.3.
...
* gnu/packages/ocaml.scm (ocaml-uutf): Update to 1.0.3.
2022-02-06 21:42:10 +01:00
Julien Lepiller
c8b5f9daf5
gnu: ocaml-qcheck: Update to 0.18.1.
...
* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.18.1.
* gnu/packages/patches/ocaml-qcheck-fix-test-whitespace.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-02-06 21:41:54 +01:00
Efraim Flashner
7c9ad54b06
gnu: vim: Update to 8.2.4306.
...
* gnu/packages/vim.scm (vim): Update to 8.2.4306.
2022-02-06 10:09:14 +02:00
Efraim Flashner
f4a037e731
gnu: lagrange: Update to 1.10.4.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.4.
2022-02-06 09:43:58 +02:00
Liliana Marie Prikler
10ee2542e8
gnu: poppler: Enable tests.
...
* gnu/package/pdf.scm (poppler-tests): New variable.
(poppler)[arguments]: Drop #:tests?. Add "-DTESTDATADIR" to #:configure-flags.
2022-02-06 00:54:37 +01:00
Remco van 't Veer
0989c839dd
gnu: poppler: Update to 22.01.0.
...
* gnu/packages/pdf.scm (poppler): Update to 22.01.0.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-02-06 00:32:11 +01:00
Liliana Marie Prikler
65df5a4eb2
gnu: poppler: Use gexps in arguments.
...
* gnu/packages/pdf.scm (poppler)[arguments]: Transform from quasiquote to list
of gexps.
<#:phases>: Always bind, using %standard-phases as explicit default.
2022-02-06 00:29:16 +01:00
Liliana Marie Prikler
d5f8bfcd14
gnu: poppler: Use new input style.
...
* gnu/packages/pdf.scm (poppler)[inputs]: Drop labels.
2022-02-06 00:14:59 +01:00
Taiju HIGASHI
6c4c0f16a6
gnu: pdf2djvu: Remove poppler-data.
...
* gnu/packages/djvu.scm (pdf2djvu)[inputs]: Drop poppler-data.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-02-06 00:02:58 +01:00
Taiju HIGASHI
5f628d773b
gnu: poppler: Add poppler-data.
...
In order to make poppler support CJK and Cyrillic scripts, one of the
following has to be done:
1. Build poppler with poppler-data as input.
2. Add poppler-data into poppler's output path.
A simple union-build is not enough, as reported in
<https://issues.guix.gnu.org/53536 >.
* gnu/packages/pdf.scm (poppler)[inputs]: Add poppler-data.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-02-05 23:57:48 +01:00
Julien Lepiller
26c74ed808
gnu: maven: Update to 3.8.4.
...
* gnu/packages/maven.scm (maven-pom): Update to 3.8.4.
(maven-resolver-api): Update to 1.6.3.
* gnu/packages/java.scm (java-modello-core): Update to 1.11.
2022-02-05 20:16:40 +01:00
Julien Lepiller
bfb9bde690
gnu: Update maven-artifact-transfer to 0.13.1.
...
* gnu/packages/maven.scm (maven-artifact-transfer): Update to 0.13.1.
2022-02-05 20:16:37 +01:00
Julien Lepiller
f8ca94a654
gnu: maven-wagon-provider-api: Update to 3.4.3.
...
* gnu/packages/maven.scm (maven-wagon-provider-api): Update to 3.4.3.
2022-02-05 20:16:35 +01:00
Julien Lepiller
04a91c7019
gnu: maven-enforcer-api: Update to 3.0.0.
...
* gnu/packages/maven.scm (maven-enforcer-api): Update to 3.0.0.
* gnu/packages/java.scm (java-bsh): Do not patch pom file anymore.
2022-02-05 20:16:34 +01:00
Julien Lepiller
fb1a9c11e5
guix: maven: Fix java parser.
...
* guix/build/maven/java.scm (comment, comment-chr): Support more comment
styles.
2022-02-05 20:16:32 +01:00
Julien Lepiller
76133fb764
gnu: maven-dependency-tree: Update to 3.1.0.
...
* gnu/packages/maven.scm (maven-dependency-tree): Update to 3.1.0.
2022-02-05 20:16:31 +01:00
Julien Lepiller
5fef46005c
gnu: Add java-sonatype-aether-util-1.13.
...
* gnu/packages/maven.scm (java-sonatype-aether-util-1.13): New variable.
2022-02-05 20:16:29 +01:00
Julien Lepiller
df4dad2d99
gnu: Add java-sonatype-aether-test-util-1.13.
...
* gnu/packages/maven.scm (java-sonatype-aether-test-util-1.13): New
variable.
2022-02-05 20:16:28 +01:00
Julien Lepiller
a87c8057e6
gnu: Add java-sonatype-aether-spi-1.13.
...
* gnu/packages/maven.scm (java-sonatype-aether-spi-1.13): New variable.
2022-02-05 20:16:27 +01:00
Julien Lepiller
5fbc8ade73
gnu: Add java-sonatype-aether-api-1.13.
...
* gnu/packages/maven.scm (java-sonatype-aether-api-1.13): New variable.
2022-02-05 20:16:26 +01:00
Julien Lepiller
7c32460aa2
gnu: java-plexus-container-default-bootstrap: Update to 2.1.0.
...
* gnu/packages/java.scm (java-plexus-container-default-bootstrap):
Update to 2.1.0.
(java-plexus-container-default-1.7, java-plexus-containers-parent-pom-1.7)
(java-plexus-component-annotations-1.7, java-plexus-component-metadata-1.7):
New variables.
2022-02-05 20:16:24 +01:00
Julien Lepiller
a208278229
gnu: maven-common-artifact-filters: Update to 3.2.0.
...
* gnu/packages/maven.scm (maven-common-artifact-filters): Update to
3.2.0.
(maven-common-artifact-filters-3.1.0): New variable.
2022-02-05 20:16:23 +01:00
Julien Lepiller
4775d17137
gnu: java-eclipse-sisu-plexus: Update to 0.3.5.
...
* gnu/packages/java.scm (java-eclipse-sisu-plexus): Update to 0.3.5.
2022-02-05 20:16:22 +01:00
Julien Lepiller
33a58a3314
gnu: java-eclipse-sisu-inject: Update to 0.3.5.
...
* gnu/packages/java.scm (java-eclipse-sisu-inject): Update to 0.3.5.
2022-02-05 20:16:20 +01:00
Julien Lepiller
89bc233f3e
gnu: java-jsr250: Use proper source.
...
Sources from maven.org are autogenerated, not actual sources.
* gnu/packages/java.scm (java-jsr250)[source]: Use git repository.
* gnu/packages/maven.scm (maven-embedder): Fix pom to use it.
2022-02-05 20:16:19 +01:00
Julien Lepiller
137a7af178
gnu: Add java-jvnet-parent-pom-3.
...
* gnu/packages/java.scm (java-jvnet-parent-pom-3): New variable.
2022-02-05 20:16:18 +01:00
Julien Lepiller
1641858547
gnu: java-plexus-sec-dispatcher: Update to 2.0.
...
* gnu/packages/java.scm (java-plexus-sec-dispatcher): Update to 2.0.
(java-plexus-sec-dispatcher-1.4): New variable.
2022-02-05 20:16:17 +01:00
Julien Lepiller
ba7026003c
gnu: java-plexus-cipher: Update to 2.0.
...
* gnu/packages/java.scm (java-plexus-cipher): Update to 2.0.
(java-plexus-cipher-1.7): New variable.
2022-02-05 20:16:16 +01:00
Julien Lepiller
ce14731a73
gnu: Add java-plexus-build-api.
...
This is the proper name for java-sisu-build-api.
* gnu/packages/java.scm (java-sisu-build-api): Rename to...
(java-plexus-build-api): ...this.
[source]: Use new source repository.
2022-02-05 20:16:15 +01:00
Julien Lepiller
12769573eb
gnu: java-plexus-utils: Default to the newer one.
...
* gnu/packages/java.scm (java-plexus-utils-3.3.0): Rename to...
(java-plexus-utils): ...this.
(java-plexus-utils-3.2.1): New variable.
2022-02-05 20:16:14 +01:00
Julien Lepiller
a348520e2a
gnu: java-commons-codec: Use latest commons parent.
...
* gnu/packages/java.scm (java-commons-codec)[propagated-inputs]: Fix
commons parent version.
2022-02-05 20:16:13 +01:00
Julien Lepiller
baa2a49b81
gnu: maven-parent-pom: Fix dependency versions.
...
* gnu/packages/maven-parent-pom.scm (make-maven-parent-pom): Add a
replacement option.
(maven-parent-pom-34, maven-parent-pom-33, maven-parent-pom-31,
maven-parent-pom-22, maven-parent-pom-15): Replace
java-plexus-component-annotations version.
2022-02-05 20:16:12 +01:00
Julien Lepiller
661cac8db6
gnu: Add maven-parent-pom-34.
...
* gnu/packages/maven-parent-pom.scm (maven-parent-pom-34): New variable.
2022-02-05 20:16:11 +01:00
Julien Lepiller
cecf5f9211
gnu: Add plexus-parent-pom-8.
...
* gnu/packages/maven-parent-pom.scm (plexus-parent-pom-8): New variable.
2022-02-05 20:16:10 +01:00
Julien Lepiller
19bc914655
gnu: Add apache-commons-parent-pom-52.
...
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-52): New variable.
(make-apache-commons-parent-pom): Add optional tag-prefix input.
2022-02-05 20:16:09 +01:00
Julien Lepiller
4c081c53ab
gnu: Add apache-parent-pom-23.
...
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-23): New
variable.
2022-02-05 20:15:58 +01:00
Efraim Flashner
dda56249ae
gnu: webrtc-audio-processing: Fix building on riscv64-linux.
...
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: Add phase
on riscv64-linux to adjust headers to add support for riscv64-linux.
2022-02-05 20:24:13 +02:00
Efraim Flashner
a1e84575a4
gnu: libfaketime: Adjust flags on riscv64-linux.
...
* gnu/packages/check.scm (libfaketime)[arguments]: When building for
riscv64-linux adjust CFLAGS to make the package work.
2022-02-05 19:44:28 +02:00
jgart
f57883ec79
gnu: Add cl-lorem-ipsum.
...
* gnu/packages/lisp-xyz.scm (cl-lorem-ipsum, ecl-lorem-opsum,
sbcl-lorem-ipsum): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-05 16:39:03 +01:00
Liliana Marie Prikler
45082b9a8c
tests: Assert that cyclic graphs can be produced.
...
* tests/graph.scm ("package DAG, oops it was a cycle"): New test.
2022-02-05 08:02:30 +01:00
Eric Bavier
10b901a437
gnu: superlu: Update to 5.3.0.
...
* gnu/packages/maths.scm (superlu): Update to 5.3.0.
[source]: Adjust to new url.
2022-02-05 00:24:40 -06:00
Eric Bavier
41b11c459b
gnu: fenics-dolfin: Fix build.
...
* gnu/packages/patches/fenics-dolfin-algorithm.patch,
gnu/packages/patches/fenics-dolfin-boost.patch,
gnu/packages/patches/fenics-dolfin-config-slepc.patch,
gnu/packages/patches/fenics-dolfin-demo-init.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/simulation.scm (fenics-dolfin)[source]: Use them.
2022-02-05 00:24:33 -06:00
Simon South
dd823172d8
gnu: cppzmq: Update to 4.8.1.
...
* gnu/packages/networking.scm (cppzmq)[version]: Update to 4.8.1.
[arguments]: Update to run test suite except when cross-compiling.
[inputs]: Add catch2-framework.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-05 00:59:30 +01:00
Maxime Devos
26da81afed
gnu: Add gnunet-scheme.
...
This is not the same as guile-gnunet, see the description.
* gnu/packages/gnunet.scm (gnunet-scheme): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-05 00:59:30 +01:00
Maxime Devos
f79bb5fb3c
gnu: guile-fibers: Add (fibers io-wakeup).
...
This patch is required by gnunet-scheme. It has been submitted upstream at
<https://github.com/wingo/fibers/pull/50 >, but there has not been any response
so far.
* gnu/packages/patches/guile-fibers-wait-for-io-readiness.patch: New file.
* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[source]{patches}: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-05 00:59:30 +01:00
Simon South
4e53625cc8
gnu: tbb: Update to 2021.5.0.
...
* gnu/packages/tbb.scm (tbb): Update to 2021.5.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-05 00:59:30 +01:00
Simon South
2d4c22b0aa
gnu: tbb: Fix test on AArch64.
...
* gnu/packages/patches/tbb-fix-test-on-aarch64.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/tbb.scm (tbb)[source]: Apply it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-05 00:59:30 +01:00
Justin Martin
41efa45508
home: services: import i18n module.
...
Fixes <https://issues.guix.gnu.org/53701 >.
Reported by Roland Everaert <r.everaert@protonmail.com >
and Holger Peters <holger.peters@posteo.de >.
* gnu/home/services.scm (%initialize-gettext): remove setlocale for guile scripts.
(compute-on-first-login-script): add module import for i18n.
(compute-on-change-gexp): add module import for i18n.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-05 00:59:30 +01:00
Leo Famulari
04cd0ece62
gnu: audacity: Help Audacity find FFmpeg, for real.
...
This is a followup to commit 6589966b97 ,
and fixes <https://issues.guix.gnu.org/53591 >.
* gnu/packages/patches/audacity-ffmpeg-fallback.patch: Fix typo.
2022-02-04 18:46:43 -05:00
Marius Bakke
2d5c270ec4
gnu: python-pybtex: Fix test failure.
...
* gnu/packages/python-xyz.scm (python-pybtex)[arguments]: Run nosetests
directly instead of via setup.py.
2022-02-05 00:27:46 +01:00
Marius Bakke
f0e638a576
gnu: sooperlooper: Build with libsigc++@2.
...
* gnu/packages/music.scm (sooperlooper)[inputs]: Change from LIBSIGC++ to
LIBSIGC++-2.
2022-02-05 00:27:45 +01:00
Danny Milosavljevic
ba60aede97
gnu: dunst: Fix crash on invalid pixbuf notification.
...
* gnu/packages/patches/dunst-1.7.3-fix-crash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dunst.scm (dunst)[source]<#:patches>: Add it.
2022-02-04 22:31:21 +01:00
jgart
a82847dcf3
gnu: Add emacs-blacken.
...
* gnu/packages/emacs-xyz.scm (emacs-blacken): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-02-04 20:17:15 +01:00
John Kehayias
9907c15864
gnu: Add xinitrc-xsession.
...
* gnu/packages/wm.scm (xinitrc-xsession): New variable.
Reviewed-by: Maxime Devos <maximedevos@telenet.be >
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-02-04 20:17:14 +01:00
Leo Famulari
a00a875f1c
gnu: linux-libre 4.4: Update to 4.4.302.
...
This is the last release of the 4.4 kernel series:
https://lore.kernel.org/all/164387713713082@kroah.com/T/#t
Discussion within Guix:
https://lists.gnu.org/archive/html/guix-devel/2022-01/msg00020.html
https://lists.gnu.org/archive/html/guix-devel/2022-02/msg00007.html
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.302.
(linux-libre-4.4-pristine-source): Update hash.
2022-02-04 13:46:28 -05:00
Julien Lepiller
8391a99d08
nls: Update translations.
...
* po/doc/guix-cookbook.pt_BR.po: New file.
* po/doc/local.mk: Add it.
* doc/local.mk: Add pt_BR cookbook.
2022-02-04 18:29:00 +01:00
Julien Lepiller
d7e1c5acb3
gnu: ocaml-bigarray-compat: Update to 1.1.0.
...
* gnu/packages/ocaml.scm (ocaml-bigarray-compat): Update to 1.1.0.
2022-02-04 17:50:20 +01:00
Julien Lepiller
a041609a82
gnu: ocaml-parsexp: Update to 0.14.2.
...
* gnu/packages/ocaml.scm (ocaml-parsexp): Update to 0.14.2.
2022-02-04 17:50:06 +01:00
Julien Lepiller
60356cc029
gnu: ocaml-ocurl: Update to 0.9.2.
...
* gnu/packages/ocaml.scm (ocaml-ocurl): Update to 0.9.2.
2022-02-04 17:50:03 +01:00
Julien Lepiller
2cabfdfc86
gnu: ocaml-menhir: Update to 20211230.
...
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20211230.
2022-02-04 17:50:01 +01:00
Julien Lepiller
13ac9e11ad
gnu: ocaml-pcre: Update to 7.5.0.
...
* gnu/packages/ocaml.scm (ocaml-pcre): Update to 7.5.0.
2022-02-04 17:49:58 +01:00
Julien Lepiller
8dfc0efd92
gnu: ocaml-mdx: Update to 2.1.0.
...
* gnu/packages/ocaml.scm (ocaml-mdx): Update to 2.1.0.
2022-02-04 17:49:56 +01:00
Julien Lepiller
1a97471939
gnu: ocaml-topkg: Update to 1.0.5.
...
* gnu/packages/ocaml.scm (ocaml-topkg): Update to 1.0.5.
2022-02-04 17:49:53 +01:00
Julien Lepiller
475b44c9a9
gnu: ocaml-base: Update to 0.14.3.
...
* gnu/packages/ocaml.scm (ocaml-base): Update to 0.14.3.
2022-02-04 17:49:51 +01:00
Julien Lepiller
bb5dfd6ede
gnu: ocaml-sqlite3: Update to 5.1.0.
...
* gnu/packages/ocaml.scm (ocaml-sqlite3): Update to 5.1.0.
(ocaml4.07-sqlite3): Stay at 5.0.2.
2022-02-04 17:49:46 +01:00
Julien Lepiller
8fb772bc06
gnu: ocaml-lwt-react: Update to 1.1.5.
...
* gnu/packages/ocaml.scm (ocaml-lwt-react): Update to 1.1.5.
2022-02-04 17:49:44 +01:00
Julien Lepiller
370da71d24
gnu: ocaml-batteries: Update to 3.5.0.
...
* gnu/packages/ocaml.scm (ocaml-batteries): Update to 3.5.0.
2022-02-04 17:49:40 +01:00
Julien Lepiller
589c99e6f6
gnu: ocaml-utop: Update to 2.9.0.
...
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.9.0.
2022-02-04 17:49:38 +01:00
Julien Lepiller
5ce3d41d56
gnu: ocaml-cohttp: Update to 5.0.0.
...
* gnu/packages/ocaml.scm (ocaml-cohttp): Update to 5.0.0.
2022-02-04 17:49:35 +01:00
Julien Lepiller
84e304b56d
gnu: ocaml-sedlex: Update to 2.5.
...
* gnu/packages/ocaml.scm (ocaml-sedlex): Update to 2.5.
2022-02-04 17:49:33 +01:00
Julien Lepiller
d782c633fa
gnu: ocaml-gen: Update to 1.0.
...
* gnu/packages/ocaml.scm (ocaml-gen): Update to 1.0.
2022-02-04 17:49:26 +01:00
Julien Lepiller
3e882e8466
gnu: ocaml-mccs: Update to 1.1+13.
...
* gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+13.
2022-02-04 17:49:03 +01:00
Vinicius Monego
de38ccf2e0
gnu: python-mistletoe: Run tests.
...
* gnu/packages/markup.scm (python-mistletoe)[arguments]: Override the 'check
phase.
2022-02-04 10:29:58 -03:00
jgart
50f95a755c
gnu: python-mistletoe: Update to 0.8.1.
...
* gnu/packages/markup.scm (python-mistletoe): Update to 0.8.1.
Signed-off-by: Vinicius Monego <monego@posteo.net >
2022-02-04 10:29:58 -03:00
jgart
da02518f37
gnu: Add emacs-ed-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-ed-mode): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-04 21:23:21 +08:00
Efraim Flashner
84ca88e756
gnu: rcs: Update to 5.10.1.
...
* gnu/packages/version-control.scm (rcs): Update to 5.10.1.
[source]: Remove patch.
* gnu/packages/patches/rcs-5.10.0-no-stdin.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-02-04 15:05:13 +02:00
Michael Rohleder
3d969e230d
gnu: xfce4-cpugraph-plugin: Update to 1.2.6.
...
* gnu/packages/xfce.scm (xfce4-cpugraph-plugin): Update to 1.2.6.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-04 21:04:40 +08:00
Michael Rohleder
089a23bbb0
gnu: xfce4-cpufreq-plugin: Update to 1.2.7.
...
* gnu/packages/xfce.scm (xfce4-cpufreq-plugin): Update to 1.2.7.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-04 21:04:40 +08:00
Efraim Flashner
9b709e332e
gnu: mozjs-60: Add support for riscv64-linux.
...
* gnu/packages/gnuzilla.scm (mozjs-60)[source]: Add patch.
[arguments]: Add phase to update config scripts.
[inputs]: Add config.
* gnu/packages/patches/mozjs60-riscv64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-02-04 14:53:25 +02:00
jgart
06f4dc2bf6
gnu: st: Update to 0.8.5.
...
* gnu/packages/suckless.scm (st): Update to 0.8.5.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-04 20:53:04 +08:00
jgart
4f0b408be3
gnu: dwm: Update to 6.3.
...
* gnu/packages/suckless.scm (dwm): Update to 6.3.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-04 20:52:16 +08:00
Christopher Baines
a34d05f15b
gnu: guix-build-coordinator: Update to 0-49.c5c1ff9.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-49.c5c1ff9.
2022-02-04 10:09:01 +00:00
Christopher Baines
71d2bdfa9f
services: nar-herder: Support ttl and negative-ttl options.
...
* gnu/services/guix.scm (<nar-herder-configuration>): Add ttl and negative-ttl
fields.
(nar-herder-shepherd-services): Pass the ttl and negative-ttl values to the
service.
* doc/guix.texi (Guix Services): Document this.
2022-02-04 10:09:01 +00:00
Marius Bakke
ff093f5739
gnu: strongswan: Build with libsoup@2.
...
* gnu/packages/vpn.scm (strongswan)[inputs]: Change from LIBSOUP to
LIBSOUP-MINIMAL-2.
2022-02-03 23:39:48 +01:00
Marius Bakke
df0ad9560f
gnu: python-translate-toolkit: Disable sanity check.
...
* gnu/packages/python-xyz.scm (python-translate-toolkit)[arguments]: Add
#:phases.
2022-02-03 23:39:47 +01:00
Marius Bakke
9396fef409
gnu: Add perl-date-range.
...
* gnu/packages/perl.scm (perl-date-range): New variable.
2022-02-03 23:39:47 +01:00
Marius Bakke
16701a3c1d
gnu: b4: Fix build failure.
...
* gnu/packages/version-control.scm (b4)[arguments]: Delete sanity-check phase.
2022-02-03 23:39:47 +01:00
Marius Bakke
3f0d01b2df
gnu: python-libsass: Remove label usage.
...
* gnu/packages/python-xyz.scm (python-libsass)[arguments]: Don't reference
libsass, which turned out to be unnecessary.
2022-02-03 23:39:47 +01:00
Marius Bakke
a5eb5dd571
gnu: python-libsass: Fix build.
...
* gnu/packages/python-xyz.scm (python-libsass)[arguments]: Add phase to
appease sanity check. While here, make tests conditional and remove trailing #t.
2022-02-03 23:39:47 +01:00
Marius Bakke
0945e43bf7
gnu: usbguard: Remove input labels.
...
* gnu/packages/hardware.scm (usbguard)[native-inputs, inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE and remove trailing #t's.
2022-02-03 23:39:47 +01:00
Marius Bakke
678c5bea3a
gnu: usbguard: Update to 1.0.0-55-g466f1f0.
...
* gnu/packages/hardware.scm (usbguard): Update to 1.0.0-55-g466f1f0.
[source]: Switch to GIT-FETCH.
[arguments]: Add phase to patch bootstrap script. Delay patch-build-scripts.
[native-inputs]: Add AUTOCONF, AUTOMAKE, and LIBTOOL.
2022-02-03 23:39:47 +01:00
Marius Bakke
07e4efae7b
gnu: pegtl: Update to 3.2.2.
...
* gnu/packages/cpp.scm (pegtl): Update to 3.2.2.
2022-02-03 23:39:47 +01:00
Marius Bakke
8bb91dcca0
gnu: python-django@2: Update to 2.2.27 [fixes CVE-2022-22818, CVE-2022-23833].
...
* gnu/packages/django.scm (python-django-2.2): Update to 2.2.27.
2022-02-03 23:39:47 +01:00
Marius Bakke
69617470ce
gnu: python-django@3: Update to 3.2.12 [fixes CVE-2022-22818, CVE-2022-23833].
...
* gnu/packages/django.scm (python-django-3.2): Update to 3.2.12.
2022-02-03 23:39:47 +01:00
Marius Bakke
c515f69267
gnu: python-django: Update to 4.0.2 [fixes CVE-2022-22818, CVE-2022-23833].
...
* gnu/packages/django.scm (python-django-4.0): Update to 4.0.2.
2022-02-03 23:39:46 +01:00
Marius Bakke
225deb5c4e
gnu: python-febelfin-coda: Update to 0.2.0.
...
* gnu/packages/python-xyz.scm (python-febelfin-coda): Update to 0.2.0.
2022-02-03 23:39:46 +01:00
Marius Bakke
3e6dcd1ee5
gnu: python-can: Update to 3.3.4.
...
* gnu/packages/python-xyz.scm (python-can): Update to 3.3.4.
[arguments]: Adjust version constraints.
2022-02-03 23:39:46 +01:00
Marius Bakke
7d90a6c847
gnu: LLVM: Update to 13.0.1.
...
* gnu/packages/llvm.scm (llvm-13, clang-runtime-13, clang-13, lld, libomp):
Update to 13.0.1.
2022-02-03 23:39:46 +01:00
Marius Bakke
752a5b8fe5
gnu: LLVM: Add release-monitoring-url.
...
* gnu/packages/llvm.scm (%llvm-release-monitoring-url): New variable.
(clang-from-llvm, llvm-13, clang-runtime-13, lld, libcxx, libomp)[properties]:
Add release-monitoring-url, and upstream-name where appropriate.
2022-02-03 23:39:46 +01:00
Gabriel Wicki
70f2207152
gnu: i3-gaps: Update to 4.20.1.
...
* gnu/packages/wm (i3-gaps): Update to 4.20.1.
[source]: Use git-fetch.
2022-02-03 14:20:48 -05:00
Julien Lepiller
877da38bd3
gnu: ocaml-lwt: Update to 5.5.0.
...
* gnu/packages/ocaml.scm (ocaml-lwt): Update to 5.5.0.
2022-02-03 19:36:22 +01:00
Julien Lepiller
18a588773e
gnu: ocaml-ctypes: Update to 0.20.0.
...
* gnu/packages/ocaml.scm (ocaml-ctypes): Update to 0.20.0.
2022-02-03 19:36:20 +01:00
Julien Lepiller
ca79fc5b14
gnu: ocaml-rresult: Update to 0.7.0.
...
* gnu/packages/ocaml.scm (ocaml-rresult): Update to 0.7.0.
2022-02-03 19:36:18 +01:00
Julien Lepiller
89d4cf2a87
gnu: ocaml-ounit2: Update to 2.2.5.
...
* gnu/packages/ocaml.scm (ocaml-ounit2): Update to 2.2.5.
2022-02-03 19:36:16 +01:00
Julien Lepiller
643c2fb44b
gnu: ocaml-bisect-ppx: Update to 2.7.1.
...
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.7.1.
2022-02-03 19:36:13 +01:00
Julien Lepiller
66c5d6e8d5
gnu: ocaml-fix: Update to 20220121.
...
* gnu/packages/ocaml.scm (ocaml-fix): Update to 20220121.
2022-02-03 19:36:11 +01:00
Julien Lepiller
a52ad7e8be
gnu: ocaml-ocp-index: Update to 1.3.3.
...
* gnu/packages/ocaml.scm (ocaml-ocp-index): Update to 1.3.3.
2022-02-03 19:36:09 +01:00
Julien Lepiller
040d12a2f6
gnu: ocaml-odoc-parser: Update to 1.0.0.
...
* gnu/packages/ocaml.scm (ocaml-odoc-parser): Update to 1.0.0.
(ocamlformat): Update to 0.20.1.
2022-02-03 19:36:06 +01:00
Julien Lepiller
90547d6d50
gnu: dune: Update to 2.9.3.
...
* gnu/packages/ocaml.scm (dune-bootstrap): Update to 2.9.3.
2022-02-03 19:35:51 +01:00
Vinicius Monego
5fe10d1b97
gnu: mixxx: Update to 2.3.2.
...
* gnu/packages/music.scm (mixxx): Update to 2.3.2.
[arguments]<#:phases>: Don't override the 'check phase as the previously
failing test passes in this version.
[native-inputs]: Use the new style.
[inputs]: Likewise.
2022-02-03 10:14:39 -03:00
pukkamustard
102a02896d
gnu: js-of-ocaml: Update to 4.0.0.
...
* gnu/packages/ocaml (js-of-ocaml): Update to 4.0.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2022-02-03 12:00:22 +01:00
jgart
d6824f6de4
gnu: Add cl-snakes.
...
* gnu/packages/lisp-xyz.scm (cl-snakes, ecl-snakes, sbcl-snakes): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-03 10:37:43 +01:00
jgart
9dbbf4ba48
gnu: Add cl-css-lite.
...
* gnu/packages/lisp-xyz.scm (cl-css-lite, ecl-css-lite, sbcl-css-lite): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-02-03 10:28:40 +01:00
Marius Bakke
0cadd09ad3
gnu: ungoogled-chromium: Don't use the bundled libc++.
...
This partially reverts f01ec472b9 .
* gnu/packages/chromium.scm (%preserved-third-party-files): Unbundle libcxx,
re2, and jsoncpp.
(%debian-patches): Add 'system/jsoncpp.patch'.
(ungoogled-chromium-snippet): Replace re2 GN files.
(ungoogled-chromium)[arguments]: Add use_custom_libcxx, rtc_build_json, and
rtc_jsoncpp_root to #:configure-flags. Don't override CPLUS_INCLUDE_PATH.
Add substitution.
[inputs]: Add JSONCPP and RE2.
2022-02-03 00:26:47 +01:00
Marius Bakke
f38d8e050e
gnu: dia: Update to 0.97.3-3.0997887.
...
* gnu/packages/gnome.scm (dia): Update to 0.97.3-3.0997887.
[arguments]: Remove #:meson. Add #:parallel-build?.
[inputs]: Remove PYTHON-2. Add PYTHON.
[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
2022-02-03 00:26:47 +01:00
Marius Bakke
906b4609d8
gnu: python-idna: Remove 2.7.
...
* gnu/packages/python-xyz.scm (python-idna-2.7): Remove variable.
2022-02-03 00:26:47 +01:00
Leo Famulari
97d97d7da1
gnu: linux-libre 5.4: Update to 5.4.176.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.176.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-02 13:49:45 -05:00
Leo Famulari
2585dd2e93
gnu: linux-libre 5.10: Update to 5.10.96.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.96.
(linux-libre-5.10-pristine-source): Update hash.
2022-02-02 13:49:45 -05:00
Leo Famulari
999a448861
gnu: linux-libre 5.15: Update to 5.15.19.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.19.
(linux-libre-5.15-pristine-source): Update hash.
2022-02-02 13:49:45 -05:00
Leo Famulari
34de7f0d95
gnu: linux-libre 5.16: Update to 5.16.5.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.5.
(linux-libre-5.16-pristine-source): Update hash.
2022-02-02 13:49:44 -05:00
Christopher Baines
6be1d5565c
gnu: guix-build-coordinator: Update to 0-48.f8acb62.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-48.f8acb62.
2022-02-02 18:41:05 +00:00
Christopher Baines
d1c076a68d
gnu: nar-herder: Update to 0-2.f016f37.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-2.f016f37.
2022-02-02 18:39:49 +00:00
Christopher Baines
1d07213d23
gnu: guile-fibers: Add version 1.1.0.
...
This release looks to break a few packages, so keep using fibers 1.0 to build
things, and provide the new version to allow switching to when packages are
compatible.
* gnu/packages/guile-xyz.scm (guile-fibers-1.1): New variable.
(guile-fibers): Inherit from guile-fibers-1.1.
(guile2.0-fibers): Rename to guile2.2-fibers, and inherit from
guile-fibers-1.1.
2022-02-02 18:36:09 +00:00
Christopher Baines
108e7576c0
services: patchwork: Set DEFAULT_AUTO_FIELD in settings.
...
This resolves some warnings with Django 3.2.
This was added by upstream to the base settings
https://github.com/getpatchwork/patchwork/commit/43e5c4a0ace4e662c3e3973337445314abbe5247
* gnu/services/web.scm (patchwork-settings-module-compiler): Specify
DEFAULT_AUTO_FIELD in the settings module.
2022-02-02 18:27:10 +00:00
Leo Famulari
6cced3f1e6
gnu: Syncthing: Update to 1.19.0.
...
* gnu/packages/syncthing.scm (syncthing): Update to 1.19.0.
2022-02-02 12:45:40 -05:00
Ludovic Courtès
9408a4edcb
news: Add entry about 'guix deploy -x'.
...
* etc/news.scm: Add entry.
2022-02-02 18:43:08 +01:00
Ludovic Courtès
5c13484646
deploy: Add '--execute'.
...
* guix/scripts/deploy.scm (show-help, %options): Add '--execute'.
(invoke-command): New procedure.
(guix-deploy): Break arguments at "--" and handle '-x' and associated
command.
* doc/guix.texi (Invoking guix deploy): Document it.
2022-02-02 18:35:00 +01:00
Michael Rohleder
f553de6e0e
gnu: cgdb: Update to 0.8.0.
...
* gnu/packages/debug.scm (cgdb): Update to 0.8.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-02 18:34:32 +01:00
Michael Rohleder
4eada1b45a
gnu: rr: Update to 5.5.0.
...
* gnu/packages/debug.scm (rr): Update to 5.5.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-02 18:16:21 +01:00
Felix Gruber
f89bd6949a
gnu: oil: Update to 0.9.7.
...
* gnu/packages/shells.scm (oil): Update to 0.9.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-02 18:13:29 +01:00
Ludovic Courtès
9679123ce0
guix system: 'describe' shows the running system, not the current one.
...
* guix/profiles.scm (generation-number): Add optional 'base-profile'
parameter and use it.
* guix/scripts/system.scm (process-command): Add "/run/current-system"
as first argument to 'generation-number'.
* doc/guix.texi (Invoking guix system): Clarify that 'guix system
describe' shows the running system.
2022-02-02 18:12:22 +01:00
Yovan Naumovski
62e3ba78af
gnu: openttd: Update to 12.1.
...
* gnu/packages/games.scm (openttd-engine): Update ot 12.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-02 18:08:25 +01:00
Pierre-Henry Fröhring
82a00693b7
gnu: Add python-types-dataclasses.
...
* gnu/packages/python-xyz.scm (python-types-dataclasses): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-02 18:06:20 +01:00
Ludovic Courtès
9cdce964ca
gnu: luminance-hdr: Remove input labels.
...
* gnu/packages/image-viewers.scm (luminance-hdr)[inputs]: Remove
labels.
2022-02-02 17:58:21 +01:00
Ludovic Courtès
bbc26afd61
gnu: luminance-hdr: Fix compilation.
...
Reported by Leo Famulari <leo@famulari.name >.
* gnu/packages/image-viewers.scm (luminance-hdr)[arguments]: In
'add-ilmbase-include-path' phase, set C_INCLUDE_PATH and be more
specific about the include directory searched for.
2022-02-02 17:58:21 +01:00
Ludovic Courtès
00762a4c4c
import: pypi: Display a hint upon "no source release" errors.
...
Fixes <https://issues.guix.gnu.org/49083 >.
* guix/import/pypi.scm (pypi->guix-package): Upon
'missing-source-error?', raise a compound condition with a hint.
2022-02-02 17:58:21 +01:00
Ludovic Courtès
31ca569ca5
import: pypi: Use 'with-error-handling'.
...
* guix/scripts/import/pypi.scm (guix-import-pypi): Wrap body in
'with-error-handling'.
2022-02-02 17:58:20 +01:00
Ludovic Courtès
2178692c93
gnu: perf: Remove input labels.
...
* gnu/packages/linux.scm (perf)[native-inputs, inputs]: Remove labels.
2022-02-02 17:58:20 +01:00
Ludovic Courtès
d040b627b1
gnu: perf: Help 'perf report --symfs' find separate debug info files.
...
* gnu/packages/linux.scm (perf)[arguments]: In 'configure' phase, modify
"util/dso.c".
2022-02-02 17:58:20 +01:00
Josselin Poiret
4943ac86e4
installer: Use system-wide guix for system init.
...
* gnu/installer.scm (installer-program): Remove dependency on the guix
package for the PATH.
* gnu/installer/final.scm (install-system): Set PATH inside container
to /run/current-system/profile/bin/.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:44 +01:00
Josselin Poiret
ad55ccf9b1
installer: Make dump archive creation optional and selective.
...
* gnu/installer.scm (installer-program): Let the installer customize
the dump archive.
* gnu/installer/dump.scm (prepare-dump, make-dump): Split make-dump in
prepare-dump, which copies the files necessary for the dump, and
make-dump which creates the archive.
* gnu/installer/record.scm (installer): Add report-page field. Change
documented return value of exit-error.
* gnu/installer/newt.scm (exit-error): Change arguments to be a string
containing the error. Let the user choose between exiting and
initiating a dump.
(report-page): Add new variable.
* gnu/installer/newt/page.scm (run-dump-page): New variable.
* gnu/installer/newt/dump.scm: Delete it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:44 +01:00
Josselin Poiret
112ef30b84
installer: Turn passwords into opaque records.
...
* gnu/installer/user.scm (<secret>, secret?, make-secret,
secret-content): Add opaque <secret> record that boxes its contents,
with a custom printer that doesn't display anything.
* gnu/installer/newt/user.scm (run-user-add-page, run-user-page): Box
it.
* gnu/installer/final.scm (create-user-database): Unbox it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:44 +01:00
Josselin Poiret
41eb0f01fc
installer: Use dynamic-wind to setup installer.
...
* gnu/installer.scm (installer-program): Use dynamic-wind, so that
completely uncaught exceptions can be printed properly.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:44 +01:00
Josselin Poiret
7cbd95a9f6
installer: Add error page when running external commands.
...
* gnu/installer/newt.scm (newt-run-command): Add it.
* gnu/installer/newt/page.scm (%ok-button, %exit-button,
%default-buttons, make-newt-buttons, run-textbox-page): Add them.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:44 +01:00
Josselin Poiret
726d0bd2f3
installer: Use named prompt to abort or break installer steps.
...
* gnu/installer/steps.scm (run-installer-steps): Set up
'installer-step prompt.
* gnu/installer/newt/ethernet.scm (run-ethernet-page)
* gnu/installer/newt/final.scm (run-config-display-page,
run-install-failed-page)
* gnu/installer/newt/keymap.scm (run-layout-page, run-variant-page)
* gnu/installer/newt/locale.scm (run-language-page,
run-territory-page, run-codeset-page, run-modifier-page,
run-locale-page)
* gnu/installer/newt/network.scm (run-technology-page,
wait-service-online)
* gnu/installer/newt/page.scm (run-listbox-selection-page,
run-checkbox-tree-page)
* gnu/installer/newt/partition.scm (button-exit-action)
* gnu/installer/newt/services.scm (run-desktop-environments-cbt-page,
run-networking-cbt-page, run-other-services-cbt-page,
run-network-management-page)
* gnu/installer/newt/timezone.scm (run-timezone-page)
* gnu/installer/newt/user.scm (run-user-page)
* gnu/installer/newt/welcome.scm (run-menu-page)
* gnu/installer/newt/wifi.scm (run-wifi-page): Use the 'installer-step
prompt to abort.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:44 +01:00
Josselin Poiret
59fec4a1a2
installer: Add nano to PATH.
...
* gnu/installer.scm (installer-program): Add nano to the installer
PATH.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
ed6567abbf
installer: Replace run-command by invoke in newt/page.scm.
...
* gnu/installer/newt/page.scm (edit-file): Replace it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
dad9a1c0b2
installer: Fix run-file-textbox-page when edit-button is #f.
...
* gnu/installer/newt/page.scm (run-file-textbox-page): Check if
edit-button is #f.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
0a74509a69
installer: Raise condition when mklabel fails.
...
* gnu/installer/parted.scm (mklabel): Do it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
af59e53631
installer: Use run-command-in-installer in (gnu installer parted).
...
* gnu/installer/parted.scm (remove-logical-devices,
create-btrfs-file-system, create-ext4-file-system,
create-fat16-file-system, create-fat32-file-system,
create-jfs-file-system, create-ntfs-file-system,
create-xfs-file-system, create-swap-partition, luks-format-and-open,
luks-close): Use run-command-in-installer.
(with-null-output-ports): Remove.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
408427a36c
installer: Add installer-specific run command process.
...
* gnu/installer/record.scm (installer)[run-command]: Add field.
* gnu/installer/utils.scm (run-command-in-installer): Add parameter.
* gnu/installer.scm (installer-program): Parameterize
run-command-in-installer with current installer's run-command.
* gnu/installer/newt.scm (newt-run-command): New variable.
(newt-installer): Use it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
0b9fbbb4dd
installer: Capture external commands output.
...
* gnu/installer/utils.scm (run-external-command-with-handler,
run-external-command-with-line-hooks): New variables.
(run-command): Use run-external-command-with-line-hooks.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
c57ec6ed1e
installer: Remove specific logging code.
...
* gnu/installer/final.scm (install-system): Remove command logging to
syslog, as this is taken care of by the new facilities.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
2f7f1d11e9
installer: Keep PATH inside the install container.
...
* gnu/installer/final.scm (install-system): Set PATH inside the
container.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
438bf9b840
installer: Un-export syslog syntax.
...
* gnu/installer/utils.scm (syslog): Remove export.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
4f2fd33b4f
installer: Use new installer-log-line everywhere.
...
* gnu/installer.scm (installer-program)
* gnu/installer/final.scm (install-locale)
* gnu/installer/newt.scm (init)
* gnu/installer/newt/final.scm (run-final-page)
* gnu/installer/newt/page.scm (run-form-with-clients)
* gnu/installer/newt/partition.scm (run-partitioning-page)
* gnu/installer/parted.scm (eligible-devices, mkpart,
luks-format-and-open, luks-close, mount-user-partitions,
umount-user-partitions, free-parted):
* gnu/installer/steps.scm (run-installer-steps):
* gnu/installer/utils.scm (run-command, send-to-clients): Use it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
7251b15d30
installer: Generalize logging facility.
...
* gnu/installer/utils.scm (%syslog-line-hook, open-new-log-port,
installer-log-port, %installer-log-line-hook, %display-line-hook,
%default-installer-line-hooks, installer-log-line): Add new
variables.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:43 +01:00
Josselin Poiret
4a68a00c8b
installer: Use define instead of let at top-level.
...
* gnu/installer.scm (installer-program): Improve readability by using
define at top-level.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-02-02 16:46:42 +01:00
Mathieu Othacehe
0d37a5df7e
installer: Add crash dump upload support.
...
Suggested-by: Josselin Poiret <dev@jpoiret.xyz >
* gnu/installer/dump.scm: New file.
* gnu/installer/newt/dump.scm: New file.
* gnu/local.mk (INSTALLER_MODULES): Add them.
* gnu/installer/record.scm (<installer>)[dump-page]: New field.
* gnu/installer/steps.scm (%current-result): New variable.
(run-installer-steps): Update it.
* gnu/installer.scm (installer-program): Add tar and gip to the installer
path. Add guile-webutils and gnutls to the Guile extensions. Generate and send
the crash dump report.
* gnu/installer/newt.scm (exit-error): Add a report argument. Display the
report id.
(dump-page): New procedure.
(newt-installer): Update it.
2022-02-02 16:46:42 +01:00
jgart
8f58508327
gnu: utf-8-lineseparator: Update to cj8.
...
* gnu/packages/textutils.scm (utf-8-lineseparator): Update to cj8.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-02 14:44:01 +02:00
Efraim Flashner
5783091d66
gnu: texlive-latex-base: Skip JIT formats on riscv64-linux.
...
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Adjust custom
'build phase to also skip the jit formats on riscv64-linux.
2022-02-02 12:21:24 +02:00
Efraim Flashner
b34eb09311
gnu: syncthing: Add release-monitoring-url.
...
* gnu/packages/syncthing.scm (syncthing)[properties]: New field.
2022-02-02 12:06:49 +02:00
Efraim Flashner
25d1a31434
gnu: urlscan: Update to 0.9.9.
...
* gnu/packages/mail.scm (urlscan): Update to 0.9.9.
2022-02-02 12:06:49 +02:00
Efraim Flashner
cb1cb9de04
gnu: ruby-rubocop: Skip tests on riscv64-linux.
...
* gnu/packages/ruby.scm (ruby-rubocop)[arguments]: Skip tests when
building for riscv64-linux.
2022-02-02 12:06:49 +02:00
Efraim Flashner
f1dfe9a27a
gnu: ruby-stackprof: Adjust skipped test on riscv64-linux.
...
* gnu/packages/ruby.scm (ruby-stackprof)[arguments]: On riscv64-linux
adjust the 'skip-dubious-test phase.
2022-02-02 12:06:48 +02:00
Attila Lendvai
67f28faf42
services: tlp: Add config variables for battery charging.
...
* gnu/services/pm.scm (tlp-configuration): Add start-charge-thresh-bat0,
stop-charge-thresh-bat0, start-charge-thresh-bat1, stop-charge-thresh-bat1.
* doc/guix.texi (Power Management Services): Document them.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net >
2022-02-02 10:43:04 +01:00
Michael Rohleder
f906d4911e
gnu: xfce4-cpufreq-plugin: Update to 1.2.6.
...
* gnu/packages/xfce.scm (xfce4-cpufreq-plugin): Update to 1.2.6.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-02 12:22:11 +08:00
Evgeny Pisemsky
385427256a
gnu: Add wireviz.
...
* gnu/packages/engineering.scm (wireviz): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2022-02-02 11:51:05 +08:00
Maxim Cournoyer
fff4daa5c2
services/sound: Add a udev extension for the pulseaudio service type.
...
PulseAudio provides udev rules used to adjust the configuration of certain
hardware (e.g., sound cards); ensure they get used.
* gnu/services/sound.scm (pulseaudio-service-type): Extend the
udev-service-type with the pulseaudio package.
2022-02-01 21:48:01 -05:00
Marius Bakke
e301f1a8ed
services: zabbix-frontend: Support custom server package.
...
* gnu/services/monitoring.scm (%zabbix-front-end-configuration-nginx): Rename
to ...
(zabbix-front-end-nginx-configuration): ... this. Take server package and
FastCGI parameters from ...
(zabbix-front-end-configuration): ... here. Add PACKAGE and FASTCGI-PARAMS
fields, remove NGINX.
(zabbix-front-end-service-type): Adjust for renamed procedure.
* doc/guix.texi (Monitoring Services)[Zabbix front-end]: Regenerate documentation.
2022-02-01 23:46:05 +01:00
Marius Bakke
a8d1e6bfa2
gnu: libomp: Update to 13.0.0.
...
* gnu/packages/llvm.scm (libomp): Update to 13.0.0.
[arguments]: Add workaround to #:configure-flags.
[native-inputs]: Change from CLANG-9 and LLVM-9 to CLANG and LLVM.
2022-02-01 23:46:04 +01:00
Marius Bakke
4ed2b6ac38
gnu: LLVM: Switch to 13 as the default.
...
* gnu/packages/llvm.scm (llvm, clang-runtime, clang, clang-toolchain): Use
version 13.
* gnu/packages/gnuzilla.scm (mozjs-78)[native-inputs]: Change from LLVM to LLVM-9.
* gnu/packages/rust.scm (rust-1.39, rust-1.40)[inputs]: Likewise.
* gnu/packages/debug.scm (c-reduce)[inputs]: Stick with CLANG-9 and/or LLVM-9.
* gnu/packages/diffoscope.scm (diffoscope)[inputs]: Likewise.
* gnu/packages/linux.scm (bcc, bpftrace)[inputs]: Likewise.
* gnu/packages/llvm.scm (libclc, libomp)[native-inputs]: Likewise.
* gnu/packages/games.scm (hedgewars)[native-inputs]: Likewise.
* gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Likewise.
* gnu/packages/opencl.scm (pocl)[inputs]: Likewise.
2022-02-01 23:46:04 +01:00
Marius Bakke
16a45eae2d
gnu: doctest: Update to 2.4.8.
...
* gnu/packages/check.scm (doctest): Update to 2.4.8.
2022-02-01 23:46:04 +01:00
Marius Bakke
c065fca7f5
gnu: json-modern-cxx: Fix cross-compilation.
...
* gnu/packages/cpp.scm (json-modern-cxx)[native-inputs]: Move DOCTEST ...
[inputs]: ... here.
2022-02-01 23:46:04 +01:00
Marius Bakke
7ad2cfcc72
gnu: json-modern-cxx: Remove input labels.
...
* gnu/packages/cpp.scm (json-modern-cxx)[native-inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE.
2022-02-01 23:46:04 +01:00
Marius Bakke
018d2c1243
gnu: fifo-map: Fix cross-compilation.
...
* gnu/packages/cpp.scm (fifo-map)[native-inputs]: Move CATCH-FRAMEWORK2-1 ...
[inputs]: ... here.
2022-02-01 23:46:04 +01:00
Marius Bakke
f89bf66690
gnu: fifo-map: Use a release tag.
...
* gnu/packages/cpp.scm (fifo-map): Update to 1.0.0, which is
one (inconsequential) commit ahead of our custom "1.1.1" version.
[arguments]: Respect TESTS? in check phase while at it.
2022-02-01 23:46:04 +01:00
Marius Bakke
2b4aeda755
gnu: json-modern-cxx: Run tests in parallel.
...
* gnu/packages/cpp.scm (json-modern-cxx)[arguments]: Respect PARALLEL-TESTS?
in check phase.
2022-02-01 23:46:04 +01:00
Marius Bakke
36cde8fa8e
gnu: json-modern-cxx: Update to 3.10.5.
...
* gnu/packages/cpp.scm (json-modern-cxx): Update to 3.10.5.
[source](snippet): Adjust for upstream changes.
[arguments]: Remove obsolete workaround.
2022-02-01 23:46:04 +01:00
Maxim Cournoyer
01c925bf49
doc: Fix typo.
...
* doc/guix.texi (Sound Services): Fix typo.
2022-02-01 15:32:11 -05:00
Guillaume Le Vaillant
787b13a5d9
gnu: librecad: Fix build with boost 1.76.
...
Fixes <https://issues.guix.gnu.org/53694 >.
* gnu/packages/patches/librecad-support-for-boost-1.76.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/engineering.scm (librecad)[source]: Use it.
2022-02-01 20:06:25 +01:00
Ricardo Wurmus
f07459ea05
gnu: r-nloptr: Update to 2.0.0.
...
* gnu/packages/statistics.scm (r-nloptr): Update to 2.0.0.
[propagated-inputs]: Add r-testthat.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
9e5506ae8a
gnu: r-quantreg: Update to 5.87.
...
* gnu/packages/statistics.scm (r-quantreg): Update to 5.87.
[propagated-inputs]: Remove r-conquer.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
76dd2e8210
gnu: r-rrcov: Update to 1.6-1.
...
* gnu/packages/statistics.scm (r-rrcov): Update to 1.6-1.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
d2f6c1263a
gnu: r-segmented: Update to 1.4-0.
...
* gnu/packages/statistics.scm (r-segmented): Update to 1.4-0.
[propagated-inputs]: Add r-mass.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
b0cf741ddf
gnu: r-rcpparmadillo: Update to 0.10.8.1.0.
...
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.10.8.1.0.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
4043ed5cb7
gnu: r-readr: Update to 2.1.2.
...
* gnu/packages/statistics.scm (r-readr): Update to 2.1.2.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
31436f1d1d
gnu: r-rlang: Update to 1.0.0.
...
* gnu/packages/statistics.scm (r-rlang): Update to 1.0.0.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
01f8f121b8
gnu: r-yaml: Update to 2.2.2.
...
* gnu/packages/statistics.scm (r-yaml): Update to 2.2.2.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
13497cdd01
gnu: r-permute: Update to 0.9-7.
...
* gnu/packages/statistics.scm (r-permute): Update to 0.9-7.
[native-inputs]: Add r-knitr.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
86beee6432
gnu: r-magrittr: Update to 2.0.2.
...
* gnu/packages/statistics.scm (r-magrittr): Update to 2.0.2.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
3052d345d7
gnu: r-rpart: Update to 4.1.16.
...
* gnu/packages/statistics.scm (r-rpart): Update to 4.1.16.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
98bffee61e
gnu: r-mlr3learners: Update to 0.5.2.
...
* gnu/packages/cran.scm (r-mlr3learners): Update to 0.5.2.
2022-02-01 19:34:03 +01:00
Ricardo Wurmus
50d01de9a2
gnu: r-paradox: Update to 0.8.0.
...
* gnu/packages/cran.scm (r-paradox): Update to 0.8.0.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
4866dfef06
gnu: r-calculus: Update to 0.3.3.
...
* gnu/packages/cran.scm (r-calculus): Update to 0.3.3.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
d135df1c81
gnu: r-clusterr: Update to 1.2.6.
...
* gnu/packages/cran.scm (r-clusterr): Update to 1.2.6.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
19a2f74eaf
gnu: r-hardhat: Update to 0.2.0.
...
* gnu/packages/cran.scm (r-hardhat): Update to 0.2.0.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
0675a82bbd
gnu: r-latex2exp: Update to 0.9.0.
...
* gnu/packages/cran.scm (r-latex2exp): Update to 0.9.0.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
3f7b702ab9
gnu: r-actuar: Update to 3.2-1.
...
* gnu/packages/cran.scm (r-actuar): Update to 3.2-1.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
b6aa11a34c
gnu: r-terra: Update to 1.5-17.
...
* gnu/packages/cran.scm (r-terra): Update to 1.5-17.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
8b3d6b19d1
gnu: r-spdep: Update to 1.2-2.
...
* gnu/packages/cran.scm (r-spdep): Update to 1.2-2.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
cb41225ca4
gnu: r-lavaan: Update to 0.6-10.
...
* gnu/packages/cran.scm (r-lavaan): Update to 0.6-10.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
b78d388b3b
gnu: r-tiff: Update to 0.1-11.
...
* gnu/packages/cran.scm (r-tiff): Update to 0.1-11.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
469e86f368
gnu: r-admisc: Update to 0.23.
...
* gnu/packages/cran.scm (r-admisc): Update to 0.23.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
ab5a77c892
gnu: r-effectsize: Update to 0.6.0.1.
...
* gnu/packages/cran.scm (r-effectsize): Update to 0.6.0.1.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
f35f72d39d
gnu: r-raster: Update to 3.5-15.
...
* gnu/packages/cran.scm (r-raster): Update to 3.5-15.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
b160e65cc7
gnu: r-precrec: Update to 0.12.8.
...
* gnu/packages/cran.scm (r-precrec): Update to 0.12.8.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
03ffb471d8
gnu: r-reticulate: Update to 1.24.
...
* gnu/packages/cran.scm (r-reticulate): Update to 1.24.
2022-02-01 19:34:02 +01:00
Ricardo Wurmus
c99e7e893e
gnu: r-renv: Update to 0.15.2.
...
* gnu/packages/cran.scm (r-renv): Update to 0.15.2.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
17cd7adfec
gnu: r-rastervis: Update to 0.51.2.
...
* gnu/packages/cran.scm (r-rastervis): Update to 0.51.2.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
300a06f6ea
gnu: r-randomizr: Update to 0.22.0.
...
* gnu/packages/cran.scm (r-randomizr): Update to 0.22.0.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
69e7c3abba
gnu: r-pillar: Update to 1.6.5.
...
* gnu/packages/cran.scm (r-pillar): Update to 1.6.5.
[propagated-inputs]: Add r-glue.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
25160b767f
gnu: r-broom: Update to 0.7.12.
...
* gnu/packages/cran.scm (r-broom): Update to 0.7.12.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
cbf65ae59a
gnu: r-energy: Update to 1.7-9.
...
* gnu/packages/cran.scm (r-energy): Update to 1.7-9.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
627c039e22
gnu: r-rcppthread: Update to 2.0.1.
...
* gnu/packages/cran.scm (r-rcppthread): Update to 2.0.1.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
d6bdad4d97
gnu: r-glue: Update to 1.6.1.
...
* gnu/packages/cran.scm (r-glue): Update to 1.6.1.
2022-02-01 19:34:01 +01:00
Ricardo Wurmus
664794e630
gnu: r-datawizard: Update to 0.2.3.
...
* gnu/packages/cran.scm (r-datawizard): Update to 0.2.3.
2022-02-01 19:33:57 +01:00
jgart via Guix-patches via
239dc64c7d
gnu: lagrange: Update to 1.10.3.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-01 14:49:16 +02:00
Kyle Meyer
ce721bd2ce
gnu: git-annex: Update to 10.20220127.
...
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20220127.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-02-01 13:20:35 +02:00
Efraim Flashner
305330a585
gnu: python-ipython: Fix CVE detection.
...
* gnu/packages/python-xyz.scm (python-ipython)[properties]: New field.
2022-02-01 12:49:37 +02:00
Efraim Flashner
c5000dcc37
gnu: %final-inputs-riscv64: Add comment.
...
* gnu/packages/commencement.scm (%final-inputs-riscv64): Add comment
explaining why this variable needs to exist.
2022-02-01 12:33:28 +02:00
Efraim Flashner
73d93343ba
gnu: libaio: Fix test suite on riscv64-linux.
...
* gnu/packages/linux.scm (libaio)[arguments]: Add phase to adjust test
code to properly handle riscv.
2022-02-01 11:34:00 +02:00
Efraim Flashner
264162124f
gnu: openblas: Fix building on riscv64-linux.
...
* gnu/packages/maths.scm (openblas)[arguments]: Adjust make-flags on
riscv64-linux to target the correct architecture when building for
riscv64-linux.
2022-02-01 10:44:53 +02:00
Maxim Cournoyer
c1043fd60d
doc: Add a rule of thumb to guide enabling new committers.
...
* doc/contributing.texi (Commit Access): Introduce a new rule of thumb to
determine if a contributor should be considered to become a committer.
2022-01-31 23:38:52 -05:00
Ludovic Courtès
4b297ebc0e
gnu: i3-wm: Add 'upstream-name' and 'release-monitoring-url'.
...
* gnu/packages/wm.scm (i3-wm)[properties]: New field.
2022-02-01 00:28:26 +01:00
Yusuf Talha
cd645d9cdd
gnu: i3-wm: Update to 4.20.1.
...
* gnu/packages/wm.scm (i3-wm): Update to 4.20.1.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Remove #:configure-flags.
2022-02-01 00:24:26 +01:00
Konrad Hinsen
c328d7fca1
doc: Document --profile option to "guix environment"
...
* doc/guix.texi (Invoking guix environment): New paragraph.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-01 00:24:26 +01:00
Konrad Hinsen
cff54cc47c
doc: Document --profile option to "guix shell"
...
* doc/guix.texi (Invoking guix shell): New paragraph.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-02-01 00:24:26 +01:00
Ludovic Courtès
c355fc5b94
gnu: Remove 'guile-3.0/libgc-7' variant.
...
This variant had become unnecessary with
0aef94e7bc and related changes.
* gnu/packages/guile.scm (guile-3.0/libgc-7): Remove.
2022-02-01 00:24:26 +01:00
Ludovic Courtès
1ebc702923
gnu: Add Lokke.
...
* gnu/packages/guile.scm (guile-3.0-for-lokke): New variable.
* gnu/packages/guile-xyz.scm (lokke): New variable.
* gnu/packages/patches/guile-3.0.7-psyntax-nil.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-02-01 00:24:22 +01:00
Leo Famulari
e96edb056d
gnu: linux-libre 4.4: Update to 4.4.301.
...
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.301.
(linux-libre-4.4-pristine-source): Update hash.
2022-01-31 15:17:26 -05:00
Leo Famulari
8ff2e6c03e
gnu: linux-libre 4.9: Update to 4.9.299.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.299.
(linux-libre-4.9-pristine-source): Update hash.
2022-01-31 15:17:26 -05:00
Leo Famulari
66939a220b
gnu: linux-libre 4.14: Update to 4.14.264.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.264.
(linux-libre-4.14-pristine-source): Update hash.
2022-01-31 15:17:26 -05:00
Leo Famulari
f94b6663ad
gnu: linux-libre 4.19: Update to 4.19.227.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.227.
(linux-libre-4.19-pristine-source): Update hash.
2022-01-31 15:17:26 -05:00
Leo Famulari
e179e9aa87
gnu: linux-libre 5.4: Update to 5.4.175.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.175.
(linux-libre-5.4-pristine-source): Update hash.
2022-01-31 15:17:26 -05:00
Leo Famulari
f49ac0848a
gnu: linux-libre 5.10: Update to 5.10.95.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.95.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2022-01-31 15:17:26 -05:00
Leo Famulari
65a9dc3dcc
gnu: linux-libre: Update to 5.15.18.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.18.
(linux-libre-5.15-pristine-source, deblob-scripts-5.18): Update hashes.
2022-01-31 15:17:25 -05:00
Leo Famulari
c39ca4c4ae
gnu: linux-libre 5.16: Update to 5.16.4.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.4.
(linux-libre-5.16-pristine-source, deblob-scripts-5.16): Update hashes.
2022-01-31 15:17:25 -05:00
Andrew Tropin
b3a2c79fdc
gnu: OBS: Use new package style.
...
* gnu/packages/video.scm (obs): Use new package style.
Signed-off-by: Leo Famulari <leo@famulari.name >
2022-01-31 14:02:25 -05:00
Christopher Baines
087cdafc9f
services: guix: Add nar-herder-service-type.
...
* gnu/services/guix.scm (<nar-herder-configuration>): New record type.
(nar-herder-configuration, nar-herder-configuration?,
nar-herder-configuration-package,
nar-herder-configuration-user,
nar-herder-configuration-group,
nar-herder-configuration-mirror
nar-herder-configuration-database
nar-herder-configuration-database-dump
nar-herder-configuration-host
nar-herder-configuration-port
nar-herder-configuration-storage
nar-herder-configuration-storage-limit
nar-herder-configuration-storage-nar-removal-criteria
nar-herder-shepherd-services, nar-herder-activation,
nar-herder-account): New procedures.
(nar-herder-service-type): New variable.
* gnu/tests/guix.scm (%test-nar-herder): New variable.
* doc/guix.texi (Guix Services): Document the new service.
2022-01-31 18:28:16 +00:00
Efraim Flashner
20d68aedbe
gnu: poke: Update to 2.0.
...
* gnu/packages/engineering.scm (poke): Update to 2.0.
2022-01-31 18:31:10 +02:00
Danny Milosavljevic
a0bf73143b
gnu: ruby-mustache: Fix race condition.
...
* gnu/packages/patches/ruby-mustache-1.1.1-fix-race-condition-tests.patch:
New file.
* gnu/packages/ruby.scm (ruby-mustache)[source]<#:origin>: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-01-31 16:38:53 +01:00
Ricardo Wurmus
7fc8a6faf6
gnu: Add scvelo.
...
* gnu/packages/bioinformatics.scm (scvelo): New variable.
2022-01-31 16:07:40 +01:00
Ricardo Wurmus
9686c828ed
gnu: python-seaborn: Fix build.
...
* gnu/packages/python-xyz.scm (python-seaborn)[source]: Add patch.
[arguments]: Add build phase 'patch-more-tests.
* gnu/packages/patches/python-seaborn-2690.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-01-31 16:07:40 +01:00
Ricardo Wurmus
f383aca408
gnu: python-anndata: Update to 0.7.8.
...
* gnu/packages/python-xyz.scm (python-anndata): Update to 0.7.8.
[arguments]: Embed the appropriate version string instead of letting it
try (and fail) to discover the correct string at load time.
[propagated-inputs]: Add python-xlrd-1.
2022-01-31 16:07:40 +01:00
Ricardo Wurmus
ad516f4009
gnu: Add python-xlrd-1.
...
* gnu/packages/python-xyz.scm (python-xlrd-1): New variable.
2022-01-31 16:07:39 +01:00
Ricardo Wurmus
cd4bf5ecb4
gnu: python-louvain-0.6: Update to 0.7.1.
...
* gnu/packages/graph.scm (python-louvain-0.6): Update to 0.7.1.
[arguments]: Add build phases 'find-igraph and 'pretend-version.
[native-inputs]: Add python-setuptools-scm and python-wheel.
Rename this variable...
(python-louvain-0.7): ...to this, naturally.
* gnu/packages/bioinformatics.scm (python-scanpy)[propagated-inputs]: Update
reference to python-louvain-0.6.
2022-01-31 16:07:39 +01:00
Ricardo Wurmus
90b6b857fd
gnu: python-louvain: Update to 0.16.
...
* gnu/packages/graph.scm (python-louvain): Update to 0.16.
2022-01-31 16:07:39 +01:00
Ricardo Wurmus
9ce1fd24e3
gnu: bwa-meth: Remove trailing #T from build phase.
...
* gnu/packages/bioinformatics.scm (bwa-meth)[arguments]: Remove trailing #T
from build phase.
2022-01-31 16:07:39 +01:00
Ricardo Wurmus
f32a49fceb
gnu: bwa-meth: Update to 0.2.3.
...
* gnu/packages/bioinformatics.scm (bwa-meth): Update to 0.2.3.
2022-01-31 16:07:39 +01:00
Julien Lepiller
9295b91116
gnu: fontmanager: Add missing input.
...
* gnu/packages/fontutils.scm (fontmanager)[native-inputs]: Add
python-wrapper.
2022-01-31 15:53:48 +01:00
Julien Lepiller
c636a8786e
gnu: java-log4j-api: Update to 2.17.1.
...
* gnu/packages/java.scm (java-log4j-api): Update to 2.17.1.
2022-01-31 15:29:14 +01:00
Vinicius Monego
1b778f03e0
gnu: pre-commit: Update to 2.17.0.
...
* gnu/packages/version-control.scm (pre-commit): Update to 2.17.0.
2022-01-31 10:56:33 -03:00
Vinicius Monego
4014672172
gnu: shotcut: Update to 22.01.30.
...
* gnu/packages/video.scm (shotcut): Update to 22.01.30.
2022-01-31 10:55:48 -03:00
Efraim Flashner
e217174b7b
gnu: texlive-bin: Fix building on riscv64-linux.
...
* gnu/packages/tex.scm (texlive-bin)[arguments]: Adjust configure-flags
for riscv64-linux to skip luajit based binaries. Add phase to skip some
tests.
2022-01-31 09:22:49 +02:00
Marius Bakke
43dd34c777
gnu: Remove OpenSSL 1.0.
...
This package no longer has any users in Guix.
* gnu/packages/tls.scm (openssl-1.0): Remove variable.
2022-01-30 17:04:34 +01:00
Marius Bakke
9b8839099e
gnu: Remove unused patch.
...
* gnu/packages/patches/openssl-CVE-2019-1559.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-01-30 17:04:34 +01:00
Marius Bakke
2932c421a3
gnu: OpenSSL: Add 3.0.
...
* gnu/packages/tls.scm (openssl-3.0): New variable.
* gnu/packages/patches/openssl-3.0-c-rehash-in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-01-30 17:04:34 +01:00
Marius Bakke
753cacb1ad
gnu: util-linux-with-udev: Remove input labels.
...
* gnu/packages/linux.scm (util-linux+udev)[inputs]: Use MODIFY-INPUTS.
2022-01-30 17:04:34 +01:00
Marius Bakke
5c9c7856a6
gnu: expat: Update replacement to 2.4.4 [fixes CVE-2022-23852, CVE-2022-23990].
...
* gnu/packages/xml.scm (expat/fixed): Update to 2.4.4.
2022-01-30 17:04:34 +01:00
Marius Bakke
bb5f6d8cef
gnu: waylandpp: Update to 0.2.9.
...
* gnu/packages/freedesktop.scm (waylandpp): Update to 0.2.9.
2022-01-30 17:04:34 +01:00
Sharlatan Hellseher
3e497b3a4c
gnu: Add python-gwcs.
...
* gnu/packages/astronomy.scm (python-gwcs): New variable.
Signed-off-by: Vinicius Monego <monego@posteo.net >
2022-01-30 11:46:19 -03:00
Sharlatan Hellseher
007495210d
gnu: Add python-asdf-wcs-schemas.
...
* gnu/packages/astronomy.scm (python-asdf-wcs-schemas): New variable.
Signed-off-by: Vinicius Monego <monego@posteo.net >
2022-01-30 11:46:19 -03:00
Sharlatan Hellseher
7b2747c81d
gnu: Add python-asdf-astropy.
...
* gnu/packages/astronomy.scm (python-asdf-astropy): New variable.
Signed-off-by: Vinicius Monego <monego@posteo.net >
2022-01-30 11:46:18 -03:00
Sharlatan Hellseher
527ee1bdc8
gnu: Add python-asdf-coordinates-schemas.
...
* gnu/packages/astronomy.scm (python-asdf-coordinates-schemas): New variable.
Signed-off-by: Vinicius Monego <monego@posteo.net >
2022-01-30 11:46:18 -03:00
Sharlatan Hellseher
89a5c53f38
gnu: Add python-asdf-transform-schemas.
...
* gnu/packages/astronomy.scm (python-asdf-transform-schemas): New variable.
Signed-off-by: Vinicius Monego <monego@posteo.net >
2022-01-30 11:46:17 -03:00
Sharlatan Hellseher
e1437e7ec1
gnu: python-asdf: Update to 2.8.3.
...
* gnu/packages/astronomy.scm: (python-asdf): Update to 2.8.3.
[inputs]: Use the new style. Move python-importlib-resources,
python-jsonschema, python-numpy, python-pyyaml to ...
[propagated-inputs]: ... here. Use the new style. Add python-jmespath.
Signed-off-by: Vinicius Monego <monego@posteo.net >
2022-01-30 11:46:17 -03:00
Marius Bakke
ab8b76b735
services: zabbix: Support gexps in configuration serializer.
...
This makes it possible to do e.g. (include-files (list (local-file "foo.conf"))).
* gnu/services/monitoring.scm (serialize-field, serialize-list,
serialize-include-files, serialize-extra-options): Rewrite as gexps.
(zabbix-server-config-file, zabbix-agent-config-file): Simplify builders by
using FORMAT.
2022-01-30 14:47:43 +01:00
Efraim Flashner
dea8810036
gnu: patchelf: Add release-monitoring-url.
...
* gnu/packages/elf.scm (patchelf)[properties]: New field.
2022-01-30 14:58:28 +02:00
Efraim Flashner
0b1be21d1f
gnu: mesa: Add support for riscv64-linux.
...
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm-11 on riscv64-linux.
[native-inputs]: Add glslang on riscv64-linux.
[arguments]: In configure-flags adjust gallium-drivers to swap the
power* and intel drivers for the fallback option. Specify riscv64-linux
configure options for vulkan-drivers. Enable the vulkan-overlay-layer
and llvm support. Adjust the custom 'disable-failing-test phase to have
a riscv64-linux section.
2022-01-30 12:28:08 +02:00
Liliana Marie Prikler
6589966b97
gnu: audacity: Add fallback to locate ffmpeg via pkg-config.
...
* gnu/packages/patches/audacity-ffmpeg-fallback.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/audio.scm (audacity)[patches]: Use it here.
[inputs]: Add back ffmpeg.
2022-01-30 08:11:00 +01:00
Leo Famulari
090e925816
gnu: k3b: Do not depend on QtWebKit.
...
According to CMakelists.txt, "Qt5WebKitWidgets is used for prettier
k3bdiskinfoview."
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Remove qtwebkit.
2022-01-29 19:18:46 -05:00
Leo Famulari
4bd060909d
gnu: luminance-hdr: Replace dependency on QtWebKit with QtWebEngine.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/image-viewers.scm (luminance-hdr)[inputs]: Remove qtwebkit. Add
qtwebengine, qtdeclarative, and qtwebchannel.
2022-01-29 18:43:13 -05:00
Leo Famulari
f3d0ed37ea
gnu: python-black: Document the tomli version requirements.
...
* gnu/packages/python-xyz.scm (python-black): Add comment.
2022-01-29 18:29:32 -05:00
Leo Famulari
f928b56d13
gnu: choqok: Don't depend on QtWebKit.
...
These dependencies were only used to create a plugin for Konqueror, which Guix
does not include.
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/kde-internet.scm (choqok)[inputs]: Remove kdewebkit and qtwebkit.
2022-01-29 18:16:48 -05:00
Leo Famulari
db17f8b502
gnu: fcitx5-chinese-addons: Replace the dependency on QtWebKit with QtWebEngine.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/fcitx5.scm (fcitx5-chinese-addons)[inputs]: Remove qtwebkit. Add
qtdeclarative, qtwebchannel, and qtwebengine.
[arguments]: Pass "-DUSE_WEBKIT=off" to #:configure-flags.
2022-01-29 17:59:30 -05:00
Leo Famulari
f8bfb2d856
gnu: texmaker: Don't depend on QtWebKit.
...
The program stopped using QtWebKit in version 5.0.
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/tex.scm (texmaker)[inputs]: Remove qtwebkit.
2022-01-29 17:31:17 -05:00
Liliana Marie Prikler
07f45615c3
gnu: wpewebkit: Update to 2.34.3 [security fixes].
...
This update fixes all the security issues fixed upstream between
versions 2.30.5 and 2.34.3:
https://webkitgtk.org/news.html
* gnu/packages/webkit.scm (wpewebkit): Update to 2.34.3.
[#:phases]: Add ‘patch-cmake’ phase to fix an error in the install directories
of the documentation.
[inputs]: Add lcms.
2022-01-29 16:39:56 -05:00
Liliana Marie Prikler
f0bc429a52
gnu: wpebackend-fdo: Update to 1.12.0.
...
* gnu/packages/webkit.scm (wpebackend-fdo): Update to 1.12.0.
[build-system]: Use meson-build-system.
[inputs]: Add libepoxy.
2022-01-29 16:39:55 -05:00
Liliana Marie Prikler
c97e07be56
gnu: libwpe: Update to 1.12.0.
...
* gnu/packages/webkit.scm (libwpe): Update to 1.12.0.
[build-system]: Use meson-build-system.
2022-01-29 16:39:51 -05:00
Leo Famulari
08875dd556
gnu: WPE WebKit: Set the Common Platform Enumeration (CPE) name.
...
* gnu/packages/webkit.scm (wpewebkit)[properties]: New field.
2022-01-29 15:37:17 -05:00
Leo Famulari
0442d683c3
gnu: kdenlive: Don't depend on QtWebKit.
...
Kdenlive no longer uses QtWebKit.
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/kde.scm (kdenlive)[inputs]: Remove qtwebkit.
2022-01-29 15:29:12 -05:00
Leo Famulari
9d13747fc2
gnu: nextcloud-client: Don't depend on QtWebKit.
...
This package propagates QtWebEngine and doesn't keep a reference to QtWebKit.
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/sync.scm (qtwebkit)[inputs]: Remove qtwebkit.
[arguments]: Remove related #:configure-flag that is not recognized by
our version of nextcloud-client.
2022-01-29 13:38:56 -05:00
Marius Bakke
b6b0cfa2f8
tests: Add system test for TimescaleDB.
...
* gnu/tests/databases.scm (%timescaledb-os, run-timescaledb-test,
%test-timescaledb): New variables.
2022-01-29 16:09:03 +01:00
Marius Bakke
59847afda7
services: postgresql: Export missing <postgresql-configuration> accessor.
...
* gnu/services/databases.scm: Export POSTGRESQL-CONFIGURATION-EXTENSION-PACKAGES.
2022-01-29 16:09:03 +01:00
Marius Bakke
765be3dcef
tests: postgresql: Test the default PostgreSQL.
...
* gnu/tests/databases.scm (%postgresql-os): Change from POSTGRESQL-10 to
POSTGRESQL.
2022-01-29 16:09:03 +01:00
Marius Bakke
45681b89a8
gnu: zabbix: Update to 5.4.9.
...
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.4.9.
2022-01-29 12:52:38 +01:00
Marius Bakke
756f16aa01
services: zabbix-agent: Set the PATH variable.
...
* gnu/services/monitoring.scm (zabbix-agent-shepherd-service)[start]: Set the
PATH variable to the common values.
2022-01-29 12:52:38 +01:00
Marius Bakke
81873cbc5d
gnu: Add TimescaleDB.
...
* gnu/packages/databases.scm (timescaledb): New variable.
2022-01-29 12:52:38 +01:00
Marius Bakke
8fa6f975d4
services: zabbix-frontend: Adjust indentation.
...
* gnu/services/monitoring.scm (zabbix-front-end-activation): Reindent.
2022-01-29 12:52:37 +01:00
Marius Bakke
7f12a40e9a
services: zabbix-frontend: Enable IEEE754-compatible history values.
...
* gnu/services/monitoring.scm (zabbix-front-end-config): Specify
$DB['DOUBLE_IEEE754'] in the configuration file, as per current example.
2022-01-29 12:52:37 +01:00
Marius Bakke
5122805c48
services: zabbix-server: Add shepherd actions for runtime control commands.
...
* gnu/services/monitoring.scm (zabbix-server-runtime-control-procedure,
zabbix-server-actions): New variables.
(zabbix-server-shepherd-service)[actions]: New field. Let-bind variables
common between actions and the start procedure.
2022-01-29 12:52:37 +01:00
Marius Bakke
0d347fe83e
gnu: zabbix-server: Use a sensible default for the "fping" executable.
...
* gnu/packages/monitoring.scm (zabbix-agentd)[source](modules, snippet): New
fields.
2022-01-29 12:52:37 +01:00
Marius Bakke
7971f88e83
gnu: fping: Enable IPv6 support.
...
* gnu/packages/networking.scm (fping)[arguments]: New field.
2022-01-29 12:52:37 +01:00
Marius Bakke
4657a39270
services: zabbix-frontend: Fix configuration file for hard coded passwords.
...
This is a follow-up to commit 078f5bfae7 .
* gnu/services/monitoring.scm (zabbix-front-end-config): When DB-PASSWORD is
set, enclose the password with quotes in the configuration file.
2022-01-29 12:52:37 +01:00
Marius Bakke
171084792f
gnu: python-pydantic: Update to 1.9.0.
...
* gnu/packages/python-xyz.scm (python-pydantic): Update to 1.9.0.
2022-01-29 12:52:37 +01:00
Liliana Marie Prikler
69218e84f1
.dir-locals.el: Don't mess up indentation of prepend and append.
...
The current version appears to assume special values in the first and second
package, but it's either all lists (default append) or all package input
expressions (inside modify-inputs), which themselves are either packages
or lists consisting of a package and a string.
* .dir-locals.el: Drop (eval . (put 'prepend 'scheme-indent-function 2))
and (eval . (put 'append 'scheme-indent-function 2)).
2022-01-29 08:47:38 +01:00
Andrew Tropin
f38697f5f8
build-system: emacs: Ensure that package descriptions are generated.
...
This patch addresses the second part of <https://bugs.gnu.org/48331 >.
While existing -pkg.el files were previously installed, no such files
were generated for packages lacking them, resulting in packages not
being listed as installed and not being available towards
“describe-package”.
* guix/build/emacs-build-system.scm (find-root-library-file)
(ensure-package-description): New variables.
(%standard-phases): Add ‘ensure-package-description’.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2022-01-29 08:45:06 +01:00
Eric Bavier
1949c8b206
gnu: cpulimit: Fix build with glibc-2.32.
...
* gnu/packages/patches/cpulimit-with-glib-2.32.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (cpulimit)[source]: Use it.
2022-01-29 00:53:31 -06:00
Ricardo Wurmus
bbe52d3b86
gnu: gwl: Update to 0.4.0.
...
* gnu/packages/package-management.scm (gwl): Update to 0.4.0.
[inputs]: Add guile-drmaa; simplify input list.
2022-01-29 00:45:32 +01:00
Petr Hodina
27c1d58d90
gnu: Add wfetch.
...
* gnu/packages/python-xyz.scm (wfetch): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-28 23:51:09 +01:00
Petr Hodina
c9c8d75f97
gnu: Add python-pyowm.
...
* gnu/packages/python-web.scm (python-pyowm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-28 23:40:38 +01:00
Petr Hodina
977a6c5769
gnu: Add python-geojson.
...
* gnu/packages/python-xyz.scm (python-geojson): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-01-28 23:40:15 +01:00
Ludovic Courtès
476e39e3b2
gnu: Add texlive-textcase.
...
* gnu/packages/tex.scm (texlive-textcase): New variable.
2022-01-28 23:26:37 +01:00
Ludovic Courtès
47bb5779ba
gnu: Add texlive-greek-fontenc.
...
* gnu/packages/tex.scm (texlive-greek-fontenc): New variable.
2022-01-28 23:23:12 +01:00
Ludovic Courtès
0c2e1b0d9c
gnu: Add texlive-inputenx.
...
* gnu/packages/tex.scm (texlive-inputenx): New variable.
2022-01-28 23:21:06 +01:00
Ludovic Courtès
25ead7941f
gnu: Add texlive-hardwrap.
...
* gnu/packages/tex.scm (texlive-hardwrap): New variable.
2022-01-28 23:19:19 +01:00
Ludovic Courtès
23ccfd3840
home: 'reconfigure' checks for potential downgrades.
...
* guix/scripts/home.scm (show-help, %options): Add "--allow-downgrades".
(%default-options): Remove 'build-mode'; add 'validate-reconfigure'.
(perform-action): Add #:validate-reconfigure. Call
'check-forward-update' when ACTION is 'reconfigure.
(process-action): Pass #:validate-reconfigure to 'perform-action'.
* gnu/home/services.scm (home-provenance): Export.
* doc/guix.texi (Invoking guix home): Document '--allow-downgrades'.
2022-01-28 23:14:44 +01:00
Ludovic Courtès
50f7402c6a
gnu: valgrind: Add version 3.18.1.
...
* gnu/packages/valgrind.scm (valgrind-3.18): New variable.
2022-01-28 23:14:43 +01:00
Ludovic Courtès
f4554d28d6
gnu: aseba: Build sequentially and appease Valgrind.
...
* gnu/packages/robotics.scm (aseba)[source]: Remove trailing #t from
'snippet'.
[arguments]: Add #:parallel-build? and #:phases.
[native-inputs]: Add glibc:debug.
2022-01-28 23:14:43 +01:00
Andrew Tropin
10d1125f71
gnu: obs: Update to 27.1.3.
...
* gnu/packages/video.scm (obs): Update to 27.1.3.
Signed-off-by: Leo Famulari <leo@famulari.name >
2022-01-28 15:25:30 -05:00
Leo Famulari
d0fbd336ea
gnu: openconnect-sso: Remove a transitive dependency on QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/vpn.scm (openconnect-sso)[inputs]: Replace python-pyqt with
python-pyqt-without-qtwebkit.
2022-01-28 14:03:04 -05:00
Leo Famulari
8b7db2fb98
gnu: orange: Remove a transitive dependency on QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/orange.scm (orange)[inputs]: Replace python-pyqt with
python-pyqt-without-qtwebkit.
2022-01-28 14:03:04 -05:00
Leo Famulari
88f1e799b4
gnu: anki: Remove a transitive dependency on QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/education.scm (anki)[inputs]: Replace python-pyqt with
python-pyqt-without-qtwebkit.
2022-01-28 14:03:03 -05:00
Leo Famulari
229759833d
gnu: Calibre: Remove a transitive dependency on QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/ebook.scm (calibre)[inputs]: Replace python-pyqt with
python-pyqt-without-qtwebkit.
[arguments]: Adjust the custom 'configure' phase accordingly.
2022-01-28 14:03:03 -05:00
Leo Famulari
262a1734e2
gnu: python-pytest-qt: Remove a transitive dependency on QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/python-check.scm (python-pytest-qt)[propagated-inputs]:
Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28 14:03:03 -05:00
Leo Famulari
e3abc53c7e
gnu: python-pyqtwebengine: Remove a transitive dependency on QtWebKit.
...
Since QtWebKit and QtWebEngine are alternative web rendering engines, it
doesn't make sense for one to depend on the other.
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/qt.scm (python-pyqtwebengine)[inputs]: Replace python-pyqt with
python-pyqt-without-qtwebkit.
2022-01-28 14:03:03 -05:00
Leo Famulari
54add2e1ba
gnu: qutebrowser: Remove a transitive dependency on QtWebKit.
...
This browser is explicity a Chromium / QtWebEngine browser, so it shouldn't also
depend on QtWebKit.
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Replace python-pyqt with
python-pyqt-without-qtwebkit.
2022-01-28 14:03:03 -05:00
Leo Famulari
dc7ebaf8c7
gnu: Vorta: Remove a transitive dependency on QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/backup.scm (vorta)[inputs]: Replace python-pyqt with
python-pyqt-without-qtwebkit.
2022-01-28 14:02:52 -05:00
Nicolas Goaziou
f870977e6a
gnu: Add texlive-carlisle.
...
* gnu/packages/tex.scm (texlive-carlisle): New variable.
2022-01-28 17:31:07 +01:00
Nicolas Goaziou
d961498fcd
gnu: Add texlive-tabu.
...
* gnu/packages/tex.scm (texlive-tabu): New variable.
2022-01-28 16:48:04 +01:00
Nicolas Goaziou
5c1a1cecaa
gnu: Add texlive-varwidth.
...
* gnu/packages/tex.scm (texlive-varwidth): New variable.
2022-01-28 16:47:55 +01:00
Nicolas Goaziou
a057d2acbf
gnu: Add texlive-calrsfs.
...
* gnu/packages/tex.scm (texlive-calrsfs): New variable.
2022-01-28 15:27:03 +01:00
Nicolas Goaziou
38313dd24c
gnu: Remove last texlive-generic-ulem reference.
...
* gnu/packages/tex.scm (texlive-jadetex)[native-inputs]: Remove last reference
to texlive-generic-ulem. Replace it with texlive-ulem.
2022-01-28 15:07:12 +01:00
Nicolas Goaziou
c5f1f8b81e
gnu: Properly deprecate texlive-generic-ulem.
...
* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/maths.scm (hypre): Apply deprecation.
* gnu/packages/tex.scm (texlive-generic-ulem): Fix typo in deprecation
command.
2022-01-28 15:05:01 +01:00
Nicolas Goaziou
2b37ec1c60
gnu: Remove occurrences of deprecated texlive-latex-capt-of.
...
* gnu/packages/maths.scm (hypre):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation): Use texlive-capt-of instead of texlive-latex-capt-of.
2022-01-28 14:37:49 +01:00
Nicolas Goaziou
01107fc4ea
gnu: texlive-latex-enumitem: Deprecate package.
...
* gnu/packages/tex.scm (texlive-latex-enumitem): Deprecate in favor of texlive-enumitem.
* gnu/packages/python-xyz.scm (python-matplotlib-documentation):
(python-nbconvert): Apply deprecation.
2022-01-28 14:33:56 +01:00
Nicolas Goaziou
390f960411
gnu: Add texlive-ulem.
...
* gnu/packages/tex.scm (texlive-ulem): New variable.
(texlive-latex-ulem): Deprecate variable.
2022-01-28 14:26:28 +01:00
Nicolas Goaziou
78859540f6
gnu: Add texlive-kpfonts.
...
* gnu/packages/tex.scm (texlive-kpfonts): New variable.
2022-01-28 14:06:16 +01:00
Nicolas Goaziou
32e3e924cf
gnu: Add texlive-capt-of.
...
* gnu/packages/tex.scm (texlive-capt-of): New variable.
(texlive-latex-capt-of): Deprecate variabe.
2022-01-28 13:58:04 +01:00
Nicolas Goaziou
ff37d7564b
gnu: Add texlive-enumitem.
...
* gnu/packages/tex.scm (texlive-enumitem): New variable.
(texlive-latex-enumitem): Deprecate package.
2022-01-28 13:51:32 +01:00
Nicolas Goaziou
1eedbae8b4
gnu: Add texlive-numprint.
...
* gnu/packages/tex.scm (texlive-numprint): New variable.
(texlive-latex-numprint): Deprecate variable.
2022-01-28 13:47:27 +01:00
Nicolas Goaziou
decd4c3679
gnu: texlive-babel-french: Add missing files.
...
* gnu/packages/tex.scm (texlive-babel-french)[outputs]: Add "doc" output.
[arguments]<#:phases>: Install documentation and source files.
2022-01-28 13:10:04 +01:00
Nicolas Goaziou
d024a21fbe
gnu: Add texlive-babel-french.
...
* gnu/packages/tex.scm (texlive-babel-french): New variable.
(texlive-generic-babel-french): Deprecate variable.
2022-01-28 12:16:44 +01:00
Nicolas Goaziou
de52208030
gnu: nsis: Clean-up description and synopsis.
...
* gnu/packages/installers.scm (make-nsis): Remove some buzzwords from
generated synopsis and description. Also add two spaces between sentences.
2022-01-28 11:19:33 +01:00
Michael Ford
04a84e2a8d
gnu: nsis: Fix home-page.
...
* gnu/packages/installers.scm (make-nsis): Fix generated home-page.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 11:18:09 +01:00
jgart via Guix-patches via
d25044f4d2
gnu: Add go-github-com-go-chi-chi-v5.
...
* gnu/packages/golang.scm (go-github-com-go-chi-chi-v5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:52:52 +01:00
Sharlatan Hellseher
61f1ec9f60
gnu: Add go-github-com-valyala-fasthttp.
...
* gnu/packages/golang.scm (go-github-com-valyala-fasthttp): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:47:21 +01:00
Sharlatan Hellseher
0467ecbe0d
gnu: Add go-github-com-valyala-tcplisten.
...
* gnu/packages/golang.scm (go-github-com-valyala-tcplisten): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:46:36 +01:00
Sharlatan Hellseher
1d948dbd97
gnu: Add go-github-com-valyala-bytebufferpool.
...
* gnu/packages/golang.scm (go-github-com-valyala-bytebufferpool): New
variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:45:33 +01:00
Sharlatan Hellseher
72274434a8
gnu: Add go-github-com-andybalholm-brotli.
...
* gnu/packages/golang.scm (go-github-com-andybalholm-brotli): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:44:46 +01:00
Sharlatan Hellseher
7c1efe8290
gnu: Add missing module import.
...
Add missing module import.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:38:48 +01:00
Sharlatan Hellseher
4db80f3f0c
gnu: Add go-github-com-vmihailenco-msgpack-v4.
...
* gnu/packages/golang.scm (go-github-com-vmihailenco-msgpack-v4): New
variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:37:09 +01:00
Sharlatan Hellseher
63b194080d
gnu: Add go-github-com-hashicorp-hcl-v2.
...
* gnu/packages/golang.scm (go-github-com-hashicorp-hcl-v2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:36:01 +01:00
Sharlatan Hellseher
a222ae9146
gnu: Add go-github-com-zclconf-go-cty.
...
* gnu/packages/golang.scm (go-github-com-zclconf-go-cty): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:34:34 +01:00
Sharlatan Hellseher
52850033d3
gnu: Add go-github-com-agext-levenshtein.
...
* gnu/packages/golang.scm (go-github-com-agext-levenshtein): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:33:16 +01:00
Sharlatan Hellseher
433f04136b
gnu: Add go-github-com-apparentlymart-go-textseg-v13.
...
* gnu/packages/golang.scm (go-github-com-apparentlymart-go-textseg-v13,
go-github-com-apparentlymart-go-textseg-autoversion): New variables.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:31:50 +01:00
Sharlatan Hellseher
cd355a8daf
gnu: Add go-github-com-vmihailenco-tagparser.
...
* gnu/packages/golang.scm (go-github-com-vmihailenco-tagparser): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:28:59 +01:00
Guix Together
2f21931833
doc: Mention how to remedy "source file ... newer than compiled error".
...
* doc/contributing.texi (Running Guix Before It Is Installed): Mention
how to remedy "source file ... newer than compiled" error by running
`make -j`.
Co-authored-by: jgart <jgart@dismail.de >
Co-authored-by: Julien Lepiller <julien@lepiller.eu >
Co-authored-by: Ryan Prior <rprior@protonmail.com >
Co-authored-by: Blake Shaw <blake@nonconstructivism.com >
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:15:26 +01:00
Guix Together
087ad097da
doc: Explain the use of make clean-go when an ABI mismatch occurs.
...
* doc/contributing.texi (Building from Git): Adds section on using
make clean-go.
Co-authored-by: jgart <jgart@dismail.de >
Co-authored-by: Julien Lepiller <julien@lepiller.eu >
Co-authored-by: Ryan Prior <rprior@protonmail.com >
Co-authored-by: Blake Shaw <blake@nonconstructivism.com >
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:14:56 +01:00
Nicolas Goaziou
3da297997d
gnu: elixir: Use G-expressions.
...
* gnu/packages/elixir.scm (elixir)[arguments]: Use G-expressions. Prefer
SEARCH-INPUT-FILES over WHICH.
2022-01-28 10:10:46 +01:00
Cees de Groot
d3865640e8
gnu: elixir: Update to 1.13.2.
...
* gnu/packages/elixir.scm (elixi): Update to 1.13.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 10:04:39 +01:00
Nicolas Goaziou
1c5b0f4f3e
gnu: erlang: Switch to new package style (partial)
...
* gnu/packages/erlang.scm (erlang)[propagated-inputs]: Remove labels.
[arguments]<#:phases>: Remove trailing #T. Prefer SEARCH-INPUT-FILE over
WHICH. Use LET instead of LET* when appropriate.
2022-01-28 10:00:24 +01:00
Cees de Groot
ffe18274d6
gnu: erlang: Update to 24.2.1.
...
* gnu/packages/erlang.scm (erlang): Update to 24.2.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:56:48 +01:00
Nicolas Goaziou
295a91d848
gnu: emacs-slime: Remove trailing #T from phases.
...
* gnu/packages/emacs-xyz.scm (emacs-slime)[arguments]<#:phases>: Remove
trailing #T.
2022-01-28 09:49:25 +01:00
Nicolas Goaziou
970e974b95
gnu: emacs-slime: Update to 2.27.
...
* gnu/packages/emacs-xyz.scm (emacs-slime): Update to 2.27.
2022-01-28 09:48:57 +01:00
Nicolas Goaziou
8c8ce3faf5
gnu: emacs-ebdb: Update to 0.8.10.
...
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.10.
2022-01-28 09:47:18 +01:00
Simon South
c0f4b68431
gnu: catch2: Update to 2.13.8.
...
* gnu/packages/check.scm (catch-framework2): Update to 2.13.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:44:25 +01:00
kiasoc5
88eb611c10
gnu: httpie: Update to 3.0.2.
...
* gnu/packages/python-web.scm (httpie): Update to 3.0.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:42:34 +01:00
Michael Rohleder
51199431e7
gnu: kiwix-lib: Fix build.
...
* gnu/packages/web.scm (kiwix-lib)[native-inputs]: Add python-wrapper.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:41:30 +01:00
Michael Rohleder
272c583690
gnu: emacs-literate-calc-mode: Update to 0.1-2.ba7d221.
...
* gnu/packages/emacs-xyz.scm (emacs-literate-calc-mode): Update to 0.1-2.ba7d221.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:38:38 +01:00
Michael Rohleder
8473a9f3b4
gnu: emacs-diminish: Update to 0.46-1.fd486ef.
...
* gnu/packages/emacs-xyz.scm (emacs-diminish): Update to 0.46-1.fd486ef.
[license]: Change from gpl2+ to gpl3+.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:35:41 +01:00
Michael Rohleder
868df4f36f
gnu: emacs-deadgrep: Update to 0.11.
...
* gnu/packages/emacs-xyz.scm (emacs-deadgrep): Update to 0.11.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:31:27 +01:00
jgart via Guix-patches via
ac577bb7de
gnu: Add emacs-validate-html.
...
* gnu/packages/emacs-xyz.scm (emacs-validate-html): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:17:38 +01:00
jgart via Guix-patches via
c875c82d30
gnu: Add emacs-alsamixer-el.
...
* gnu/packages/emacs-xyz.scm (emacs-alsamixer-el): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 09:12:03 +01:00
Maxim Cournoyer
3c7bbec470
gnu: libjami: Produce usable debug symbols.
...
* gnu/packages/jami.scm (libjami)[configure-flags]: Add '--enable-debug'.
2022-01-27 23:03:11 -05:00
Leo Famulari
e5dc38d30d
gnu: Audacity: Build from the release tarball.
...
* gnu/packages/audio.scm (audacity)[source]: Use url-fetch.
2022-01-27 22:46:27 -05:00
Leo Famulari
beda1cd794
gnu: Audacity: Do not depend on FFmpeg.
...
Audacity stopped linking to FFmpeg in version 3.1.0. Instead, users are
expected to arrange for it to be loaded at runtime:
https://issues.guix.gnu.org/53591
* gnu/packages/audio.scm (audacity)[inputs]: Remove ffmpeg.
2022-01-27 22:46:23 -05:00
Attila Lendvai
b14a1cdef5
gnu: Switch variable names rust-funty-1.2 and rust-funty-1.
...
The rationale is that rust-funty-1 should be the latest in the v1.x.y line,
while rust-funty-1.1 is a specific version that some packages depend on.
Probably backwards compatibility got broken at v1.1.0, because some packages
request ~1.1 (i.e. 1.1.0 at the time of writing).
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:02 +01:00
Nicolas Goaziou
b6bca9cf0f
gnu: Add rust-ethbloom-0.11.
...
* gnu/packages/crates-io.scm (rust-ethbloom-0.11): New variable.
(rust-ethbloom-0.5): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:02 +01:00
Attila Lendvai
105df0cfb6
gnu: Add rust-impl-num-traits-0.1.
...
* gnu/packages/crates-io.scm (rust-impl-num-traits-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:01 +01:00
Attila Lendvai
15a7e3e25c
gnu: Add rust-rug-1.
...
* gnu/packages/crates-io.scm (rust-rug-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:01 +01:00
Attila Lendvai
7b1337fcc3
gnu: rust-az: Update to 1.2.0.
...
* gnu/packages/crates-io.scm (rust-az): Update to 1.2.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:01 +01:00
Attila Lendvai
8f3d6f0112
gnu: Add rust-gmp-mpfr-sys-1.
...
* gnu/packages/crates-io.scm (rust-gmp-mpfr-sys-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:00 +01:00
Attila Lendvai
766c0c29cb
gnu: Add rust-integer-sqrt-0.1.
...
* gnu/packages/crates-io.scm (rust-integer-sqrt-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:00 +01:00
Attila Lendvai
41fb5f32f3
gnu: Add rust-rlp-0.3.
...
* gnu/packages/crates-io.scm (rust-rlp-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:11:00 +01:00
Attila Lendvai
9eb27fcadf
gnu: Add rust-ethereum-types-0.4.
...
* gnu/packages/crates-io.scm (rust-ethereum-types-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:59 +01:00
Attila Lendvai
9a7da0b0d8
gnu: Add rust-ethbloom-0.5.
...
* gnu/packages/crates-io.scm (rust-ethbloom-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:59 +01:00
Attila Lendvai
4ffcb64f9a
gnu: Add rust-uint-0.9.
...
* gnu/packages/crates-io.scm (rust-uint-0.9): New variable.
(rust-uint-0.4): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:59 +01:00
Attila Lendvai
b8b98aacce
gnu: Add rust-scale-info-1, rust-scale-info-derive-1.
...
* gnu/packages/crates-io.scm (rust-scale-info-1): New variable.
(rust-scale-info-derive-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:59 +01:00
Attila Lendvai
bc82ede543
gnu: Add rust-impl-serde-0.3.
...
* gnu/packages/crates-io.scm (rust-impl-serde-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:58 +01:00
Attila Lendvai
65fcb36f0b
gnu: Add rust-impl-rlp-0.3.
...
* gnu/packages/crates-io.scm (rust-impl-rlp-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:58 +01:00
Attila Lendvai
efe1b4cc5e
gnu: Add rust-tiny-keccak-1.
...
* gnu/packages/crates-io.scm (rust-tiny-keccak-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:58 +01:00
Attila Lendvai
94eca5ba4c
gnu: Add rust-ethereum-types-serialize-0.2.
...
* gnu/packages/crates-io.scm (rust-ethereum-types-serialize-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:57 +01:00
Attila Lendvai
09aac04b1c
gnu: Add rust-uint-0.4.
...
* gnu/packages/crates-io.scm (rust-uint-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:57 +01:00
Attila Lendvai
1296e3eed5
gnu: Add rust-crunchy-0.1.
...
* gnu/packages/crates-io.scm (rust-crunchy-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:57 +01:00
Attila Lendvai
3100859aa2
gnu: Add rust-impl-codec-0.5.
...
* gnu/packages/crates-io.scm (rust-impl-codec-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:56 +01:00
Attila Lendvai
92c3164156
gnu: Add rust-parity-scale-codec-2.
...
* gnu/packages/crates-io.scm (rust-parity-scale-codec-2): New variable.
(rust-parity-scale-codec-derive-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:56 +01:00
Attila Lendvai
9af44e0b2a
gnu: Add rust-parity-crypto-0.9.
...
* gnu/packages/crates-io.scm (rust-parity-crypto-0.9): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:56 +01:00
Attila Lendvai
b14a519300
gnu: Add rust-bitvec-0.20.
...
* gnu/packages/crates-io.scm (rust-bitvec-0.20): New variable.
(rust-bitvec-0.19): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:55 +01:00
Attila Lendvai
2fc45097ac
gnu: Add rust-impl-trait-for-tuples-0.2.
...
* gnu/packages/crates-io.scm (rust-impl-trait-for-tuples-0.2):
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:55 +01:00
Attila Lendvai
601482a9fd
gnu: Add rust-byte-slice-cast-1.
...
* gnu/packages/crates-io.scm (rust-byte-slice-cast-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:55 +01:00
Attila Lendvai
4e333ddc0b
gnu: Add rust-fixed-hash-0.7, rust-fixed-hash-0.2.
...
* gnu/packages/crates-io.scm (rust-fixed-hash-0.7): New variable.
(rust-fixed-hash-0.2): New variable. Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:54 +01:00
Attila Lendvai
6b1b859d0f
gnu: Add rust-secp256k1-0.20.
...
* gnu/packages/crates-io.scm (rust-secp256k1-0.20): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:54 +01:00
Attila Lendvai
b22db754ff
gnu: Add rust-secp256k1-0.21.
...
* gnu/packages/crates-io.scm (rust-secp256k1-0.21): New variable.
(rust-secp256k1-sys-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:54 +01:00
Attila Lendvai
b68c1814f2
gnu: rust-zeroize-1: Update to 1.5.0.
...
* gnu/packages/crates-io.scm (rust-zeroize-1): Update to 1.5.0.
(rust-zeroize-derive-1): Update to 1.3.1.
(rust-rsa-0.5): Enable build, and make sure it builds with rust-zeroize 1.5.0
by relaxing the dependency specification.
* gnu/packages/rust-apps.scm (rbw): Relax the dependency specification for
rust-zeroize.
Also reword the description.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:53 +01:00
Attila Lendvai
71f5af0c72
gnu: Add rust-ripemd-0.1.
...
* gnu/packages/crates-io.scm (rust-ripemd-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:53 +01:00
Attila Lendvai
37b46100bd
gnu: Add rust-bitcoin-hashes-0.9.
...
* gnu/packages/crates-io.scm (rust-bitcoin-hashes-0.9): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:52 +01:00
Attila Lendvai
6ffffa23ef
gnu: Add rust-bitcoin-hashes-0.10.
...
* gnu/packages/crates-io.scm (rust-bitcoin-hashes-0.10): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:52 +01:00
Attila Lendvai
13dd4605b7
gnu: Add rust-schemars[-derive]-0.8.
...
* gnu/packages/crates-io.scm (rust-schemars-0.8): New variable.
(rust-schemars-derive-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:52 +01:00
Attila Lendvai
bf71e35236
gnu: Add rust-enumset-1.
...
* gnu/packages/crates-io.scm (rust-enumset-1): New variable.
(rust-enumset-derive-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:51 +01:00
Attila Lendvai
fb677c1060
gnu: Add rust-darling-0.13 and required dependencies.
...
* gnu/packages/crates-io.scm (rust-darling-0.13): New variable.
(rust-darling-0.12): Inherit from above.
(rust-darling-core-0.13): New variable.
(rust-darling-core-0.12): Inherit from above.
(rust-darling-macro-0.13): New variable.
(rust-darling-macro-0.12): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:51 +01:00
Attila Lendvai
213f2cc27b
gnu: Add rust-core2-0.3.
...
* gnu/packages/crates-io.scm (rust-core2-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:51 +01:00
Attila Lendvai
2588ee6b28
gnu: Add rust-serde-derive-internals 0.25.0.
...
* gnu/packages/crates-io.scm (rust-serde-derive-internals-0.25): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:51 +01:00
Attila Lendvai
3d98ef47e0
gnu: rust-fnv: Update to 1.0.7.
...
* gnu/packages/crates-io.scm (rust-fnv): Update to 1.0.7.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:50 +01:00
Attila Lendvai
318928f748
gnu: Add rust-scrypt-0.5.
...
* gnu/packages/crates-io.scm (rust-scrypt-0.5): New variable.
(rust-scrypt-0.3): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:50 +01:00
Attila Lendvai
79b30bc66c
gnu: Add rust-salsa20 0.7.1.
...
* gnu/packages/crates-io.scm (rust-salsa20-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:49 +01:00
Attila Lendvai
bd1aecf5fb
gnu: Add rust-pbkdf2-0.7, rust-pbkdf2-0.6.
...
* gnu/packages/crates-io.scm (rust-pbkdf2-0.7): New variable.
(rust-pbkdf2-0.6): New variable.
(rust-pbkdf2-0.9): Re-enable building it and fix dependencies.
(rust-pbkdf2-0.10): Fix build.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:49 +01:00
Attila Lendvai
09279ad1f3
gnu: Add rust-password-hash-0.1.
...
* gnu/packages/crates-io.scm (rust-password-hash-0.1): New variable. Inherit
from rust-password-hash-0.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:49 +01:00
Attila Lendvai
932aa1b345
gnu: Add rust-base64ct-1.0.1.
...
* gnu/packages/crates-io.scm (rust-base64ct-1.0.1): New variable.
This will be needed later because some packages request specifically this
version, probably due to some non-backwards compatible change.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:48 +01:00
Attila Lendvai
d20c51e5e6
gnu: rust-base64ct-1: Update to 1.3.3.
...
* gnu/packages/crates-io.scm (rust-base64ct): Update to 1.3.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:48 +01:00
Attila Lendvai
3532c7f702
gnu: Add rust-ethereum-types-0.9, rust-ethereum-types-0.12.
...
* gnu/packages/crates-io.scm (rust-ethereum-types-0.9): New variable.
(rust-ethereum-types-0.12): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:48 +01:00
Attila Lendvai
48b988b195
gnu: Add rust-parity-bytes-0.1
...
* gnu/packages/crates-io.scm (rust-parity-bytes-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:47 +01:00
Attila Lendvai
f86c479616
gnu: Add rust-rustc-hex-1.
...
* gnu/packages/crates-io.scm (rust-rustc-hex-1): New variable.
(rust-rustc-hex-2)[synopsis, description]: Improve wording.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-28 01:10:31 +01:00
Leo Famulari
33373e8622
gnu: linux-libre 4.4: Update to 4.4.300.
...
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.300.
(linux-libre-4.4-pristine-source, deblob-scripts-4.4): Update hashes.
2022-01-27 18:50:00 -05:00
Leo Famulari
1097be7c59
gnu: linux-libre 4.9: Update to 4.9.298.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.298.
(linux-libre-4.9-pristine-source, deblob-scripts-4.9): Update hashes.
2022-01-27 18:50:00 -05:00
Leo Famulari
96407179fa
gnu: linux-libre 4.14: Update to 4.14.263.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.263.
(linux-libre-4.14-pristine-source, deblob-scripts-4.14): Update hashes.
2022-01-27 18:50:00 -05:00
Leo Famulari
41eac41574
gnu: linux-libre 4.19: Update to 4.19.226.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.226.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2022-01-27 18:50:00 -05:00
Leo Famulari
0224b1d01e
gnu: linux-libre 5.4: Update to 5.4.174.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.174.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2022-01-27 18:50:00 -05:00
Leo Famulari
c77026c88c
gnu: linux-libre 5.10: Update to 5.10.94.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.94.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2022-01-27 18:49:59 -05:00
Leo Famulari
aad96ed540
gnu: linux-libre: Update to 5.15.17.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.17.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-01-27 18:49:59 -05:00
Leo Famulari
87c3bee5fe
gnu: linux-libre 5.16: Update to 5.16.3.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.3.
(linux-libre-5.16-pristine-source, deblob-scripts-5.16): Update hashes.
2022-01-27 18:49:59 -05:00
Efraim Flashner
6ac6a7e020
gnu: file: Update to 5.41.
...
* gnu/packages/file.scm (file): Absorb file-next.
* gnu/packages/commencement.scm (file-boot0)[arguments]: Add make-flag
to set CFLAGS.
* gnu/packages/diffoscope.scm (diffoscope): Remove file-next.
* gnu/packages/python-xyz.scm (python-magic)[inputs]: Replace file-next
with file.
2022-01-27 17:01:20 +02:00
Maxim Cournoyer
0d41fe4855
Merge branch 'staging' into core-updates.
...
With "conflicts" resolved in (mostly in favor of master/staging):
gnu/packages/admin.scm
gnu/packages/gnuzilla.scm
gnu/packages/gtk.scm
gnu/packages/kerberos.scm
gnu/packages/linux.scm
guix/lint.scm
2022-01-25 23:48:37 -05:00
Maxim Cournoyer
1a5302435f
Merge branch 'master' into staging.
...
With "conflicts" solved (all in favor of master except git) in:
gnu/local.mk
gnu/packages/databases.scm
gnu/packages/glib.scm
gnu/packages/gnome.scm
gnu/packages/gnupg.scm
gnu/packages/gnuzilla.scm
gnu/packages/graphics.scm
gnu/packages/gstreamer.scm
gnu/packages/gtk.scm
gnu/packages/linux.scm
gnu/packages/machine-learning.scm
gnu/packages/networking.scm
gnu/packages/polkit.scm
gnu/packages/pulseaudio.scm
gnu/packages/rpc.scm
gnu/packages/rust.scm
gnu/packages/version-control.scm
gnu/packages/w3m.scm
2022-01-25 22:07:13 -05:00
Maxim Cournoyer
070b8a893f
.guix-authorizations: Authorize Vinicius Monego.
...
* .guix-authorizations (monego): Add OpenPGP key fingerprint.
2022-01-25 21:23:43 -05:00
Vinicius Monego
ebac201995
gnu: Add python-regions.
...
* gnu/packages/astronomy.scm (python-regions): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-25 23:54:45 +01:00
Vinicius Monego
5e51ccc120
gnu: Add python-photutils.
...
* gnu/packages/astronomy.scm (python-photutils): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-25 23:54:45 +01:00
Vinicius Monego
fb12d6b48e
gnu: Add python-astropy-healpix.
...
* gnu/packages/astronomy.scm (python-astropy-healpix): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-25 23:54:44 +01:00
Vinicius Monego
4eca8c6afe
gnu: Add python-astroquery.
...
* gnu/packages/astronomy.scm (python-astroquery): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-25 23:54:44 +01:00
Vinicius Monego
b28be25070
gnu: Add python-pyvo.
...
* gnu/packages/astronomy.scm (python-pyvo): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-25 23:54:44 +01:00
Ludovic Courtès
5543f80df7
doc: Document 'invoke' & co.
...
* doc/guix.texi (Build Utilities)[Program Invocation]: New subsection.
2022-01-25 23:54:44 +01:00
Ludovic Courtès
d582b39978
build: Require Guile >= 3.0.3.
...
Fixes <https://issues.guix.gnu.org/53157 >.
Reported by Efraim Flashner <efraim@flashner.co.il >.
* configure.ac: Require Guile >= 3.0.3.
* doc/guix.texi (Requirements): Update accordingly.
2022-01-25 23:54:44 +01:00
Ludovic Courtès
b8743fef8a
environment: '--check' does nothing when used with '--container'.
...
Partly fixes <https://issues.guix.gnu.org/53355 >.
Reported by Chris Marusich <cmmarusich@gmail.com >.
* guix/scripts/environment.scm (guix-environment*): Warn and do nothing
when both '--check' and '--container' are used.
2022-01-25 23:54:43 +01:00
Niklas Eklund
c0139a595b
gnu: Add emacs-puni.
...
* gnu/packages/emacs-xyz.scm (emacs-puni): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-25 21:49:39 +01:00
Leo Famulari
4235c6ee92
gnu: QGIS: Build without QtWebKit.
...
See <https://issues.guix.gnu.org/53289 > and <https://issues.guix.gnu.org/53512 >
for more information about this change.
* gnu/packages/geo.scm (qgis)[inputs]: Remove qtwebkit.
[arguments]: Pass "-DWITH_QTWEBKIT=NO" to #:configure-flags. Make the
custom 'check' phase honor TESTS?. Skip even more failing tests.
2022-01-25 15:10:19 -05:00
Leo Famulari
676de0a34c
gnu: FreeCAD: Replace QtWebKit with QtWebEngine.
...
See <https://issues.guix.gnu.org/53289 > for more information about this change.
* gnu/packages/engineering.scm (freecad)[inputs]: Remove QTWEBKIT. Add
QTDECLARATIVE, QTWEBCHANNEL, and QTWEBENGINE.
2022-01-25 13:37:55 -05:00
Leo Famulari
7a291f4e1c
Add copyright notice for 'Bird'.
...
This is a followup to commit cc74d19d66 .
* gnu/packages/video.scm: Add copyright attribution.
2022-01-25 13:30:17 -05:00
Bird
cc74d19d66
gnu: Add gallery-dl.
...
* gnu/packages/video.scm (gallery-dl): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2022-01-25 13:26:44 -05:00
Danny Milosavljevic
a58bcf927c
gnu: Add python-esprima.
...
* gnu/packages/python-xyz.scm (python-esprima): New variable.
2022-01-25 18:47:09 +01:00
Nicolas Goaziou
7c57821c68
gnu: sdl2: Update to 2.0.18.
...
* gnu/packages/sdl.scm (sdl2): Update to 2.0.18.
[inputs]: Remove labels.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-25 18:00:28 +01:00
Nicolas Goaziou
bca1157e47
gnu: qpdf: Update to 10.5.0.
...
* gnu/packages/pdf.scm (qpdf): Update to 10.5.0.
[arguments]<#:phases>: Use G-expression.
2022-01-25 17:45:35 +01:00
Lars-Dominik Braun
605cb7b4be
gnu: python-uvloop: Update to 0.16.0.
...
Version 0.14.0 is not compatible with Python 3.9[1]. Additionally unvendor the
copy of libuv, which was unused, but retained in the source tarball,
fix subprocess spawning and enable tests, so we know when future updates
break it.
[1] https://github.com/MagicStack/uvloop/issues/349
* gnu/packages/python-web.scm (python-uvloop): Update to 0.16.0.
[source]: Add snippet to remove pre-built loop.c and vendored libuv.
[arguments]<#:phases>: Substitute /bin/sh in 'preparations phase, override
'check phase and disable failing tests.
[native-inputs]: Remove python-flake8, because it causes test failures
and add python-pytest-timeout.
2022-01-25 11:06:22 +01:00
Efraim Flashner
f3655d32a4
gnu: newsboat: Add release-monitoring-url.
...
* gnu/packages/syndication.scm (newsboat)[properties]: New field.
2022-01-25 10:00:34 +02:00
Efraim Flashner
bc7a910f4c
gnu: youtube-dl: Add release-monitoring-url.
...
* gnu/packages/video.scm (youtube-dl)[properties]: New field.
2022-01-25 09:35:41 +02:00
Efraim Flashner
7e9a085261
gnu: yt-dlp: Add release-monitoring-url.
...
* gnu/packages/video.scm (yt-dlp)[properties]: New field.
2022-01-25 09:35:26 +02:00
Efraim Flashner
12e120a2c6
gnu: parallel: Update to 20220122.
...
* gnu/packages/parallel.scm (parallel): Update to 20220122.
2022-01-25 09:19:14 +02:00
Maxim Cournoyer
a4eae0c3ad
gnu: Add btrbk.
...
* gnu/packages/backup.scm (btrbk): New variable.
2022-01-24 17:57:06 -05:00
Nicolas Goaziou
2f4e65135b
gnu: lagrange: Update to 1.10.2.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.2.
2022-01-24 23:48:10 +01:00
Hartmut Goebel
483731c816
gnu: Add grc.
...
* gnu/packages/shellutils.scm (grc): New variable.
2022-01-24 23:16:58 +01:00
Chris Marusich
ecb3f1b96a
gnu: luajit: Remove powerpc64le-linux from supported-systems.
...
* gnu/packages/lua.scm (luajit)[supported-systems]: New field. Set it to the
result of deleting "powerpc64le-linux" from %supported-systems.
2022-01-24 09:12:59 -08:00
Nicolas Goaziou
5b465de06c
gnu: fsearch: Update to 0.1.1.
...
* gnu/packages/search.scm (fsearch): Update to 0.1.1.
2022-01-24 15:47:49 +01:00
Giacomo Leidi
13b905bf28
gnu: Add python-tweepy.
...
* gnu/packages/python-web.scm (python-tweepy): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-24 15:39:16 +01:00
Calum Irwin
6504587168
gnu: zig: Update to 0.9.0
...
* gnu/packages/patches/zig-disable-libc-note-test.patch: Move patch changes to new file.
* gnu/packages/patches/zig-use-system-paths.patch: Update line numbers.
* gnu/packages/zig.scm: Update to 0.9.0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-24 15:39:16 +01:00
Ludovic Courtès
c9627323ec
gnu: guile@2.0: Build with '-fexcess-precision=standard' on i686.
...
Fixes <https://issues.guix.gnu.org/53462 >.
Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >.
This is a followup to 9b09a753a9 .
* gnu/packages/guile.scm (guile-2.0)[arguments]: Augment #:configure-flags
when 'target-x86-32?'.
(guile-2.2)[arguments]: Tweak #:configure-flags to keep derivation unchanged.
(guile-3.0)[arguments]: Likewise.
2022-01-24 15:39:16 +01:00
Nicolas Goaziou
1bfd634e33
gnu: scribus: Update to 1.5.8.
...
* gnu/packages/scribus.scm (scribus): Update to 1.5.8.
[inputs]: Remove labels.
2022-01-24 13:48:50 +01:00
Nicolas Goaziou
d41bb831af
gnu: emacs-posframe: Update to 1.1.7.
...
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.1.7.
2022-01-24 13:10:43 +01:00
Nicolas Goaziou
d7e08bf1a6
gnu: emacs-meow: Update to 1.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-meow): Update to 1.4.0.
2022-01-24 13:08:51 +01:00
Nicolas Goaziou
07e32bfcb0
gnu: emacs-geiser: Update to 0.22.1.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.22.1.
2022-01-24 13:06:35 +01:00
Vinicius Monego
c30fa177f3
gnu: xgboost: Update to 1.5.2.
...
* gnu/packages/machine-learning.scm (xgboost, python-xgboost): Update to
1.5.2.
(python-xgboost)[arguments]: Enable previously failing test.
* gnu/packages/patches/xgboost-use-system-dmlc-core.patch: Update patch.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net >
2022-01-24 12:15:29 +01:00
Marius Bakke
98e74d520a
etc: Add more SELinux permissions for the daemon.
...
* etc/guix-daemon.cil.in (guix_daemon): Permit write on guix_daemon_conf_t
sock_file, necessary for garbage collection.
2022-01-24 11:28:14 +01:00
Efraim Flashner
5664a64e51
gnu: gcompris-qt: Update to 2.1.
...
* gnu/packages/education.scm (gcompris-qt): Update to 2.1.
[source]: Download from new upstream location.
2022-01-24 12:05:12 +02:00
Reily Siegel
0f2df54f83
build-system/clojure: Support compiling Java.
...
* guix/build/clojure-build-system.scm (compile-java): New variable.
(build): Copy classes compiled from Java and optionally Java sources to
the final jar.
(%standard-phases): Add compile-java phase before build.
* guix/build/clojure-utils.scm (%java-source-dirs): New variable.
(%java-compile-dir): New variable.
* guix/build-system/clojure.scm (clojure-build): Include %java-source-dirs and
%java-compile-dir.
(builder): Include %java-source-dirs and %java-compile-dir.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-24 10:38:14 +01:00
Reily Siegel
09b4d74bd3
build-system/clojure: Exit with non-zero if tests fail.
...
* guix/build/clojure-build-system.scm (check): Exit test process with a
non-zero exit code if tests fail.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-24 10:38:14 +01:00
John Kehayias
008215c193
gnu: Add yubikey-oath-dmenu.
...
* gnu/packages/security-token.scm (yubikey-oath-dmenu): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-24 10:38:14 +01:00
Zhu Zihao
23792ae634
gnu: nomad: Fix missing webkit2gtk-4.0 compilation error.
...
* gnu/package/guile-xyz.scm (nomad)[arguments]<phases>: Add phase
'fix-webkitgtk' to update webkit2gtk-4.0 reference in file 'configure.ac'
and 'typelib/Makefile.am'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-24 10:38:13 +01:00
Ludovic Courtès
a00dff3ac1
doc: Clarify search path bits.
...
Suggested by Maxime Devos <maximedevos@telenet.be >
and Maxim Cournoyer <maxim.cournoyer@gmail.com >.
* doc/guix.texi (package Reference): Clarify 'native-search-paths'
vs. 'search-paths'.
(Search Paths): Link to it. Remove unnecessarily "define libxml2".
Reword 'file-pattern' description that said "When true".
2022-01-24 10:38:13 +01:00
Pradana AUMARS
ce9363dd11
gnu: python-parsedatetime: Update to 2.6.
...
* gnu/packages/time.scm (python-parsedatetime): Update to 2.6.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-01-24 11:06:54 +02:00
Pierre Neidhardt
d6bef7dac0
gnu: sbcl-spinneret: Update to 20220117.
...
* gnu/packages/lisp-xyz.scm (sbcl-spinneret): Update to 20220117.
2022-01-24 09:12:22 +01:00
Efraim Flashner
9bf69d38aa
gnu: gzip: Update to 1.11.
...
* gnu/packages/compression.scm (gzip): Update to 1.11.
2022-01-24 09:56:45 +02:00
Efraim Flashner
3dc776cb71
gnu: grep: Update to 3.7.
...
* gnu/packages/base.scm (grep): Update to 3.7.
2022-01-24 09:56:44 +02:00
Efraim Flashner
8313f741a8
gnu: libidn: Update to 1.38.
...
* gnu/packages/libidn.scm (libidn): Update to 1.38.
2022-01-24 09:56:44 +02:00
Efraim Flashner
bbb08831e0
gnu: libidn2: Update to 2.3.2.
...
* gnu/packages/libidn.scm (libidn2): Update to 2.3.2.
2022-01-24 09:56:44 +02:00
Efraim Flashner
1236a563b9
gnu: dejagnu: Honor tests? flag.
...
* gnu/packages/dejagnu.scm (dejagnu)[arguments]: Adjust custom 'check
phase to honor the #:tests? flag.
2022-01-24 09:56:44 +02:00
Leo Famulari
337742303c
gnu: FreeCAD: Update to 0.19.3.
...
* gnu/packages/engineering.scm (freecad): Update to 0.19.3.
2022-01-24 00:11:26 -05:00
Tobias Geerinckx-Rice
fd0266c4bf
gnu: kochmorse: Rename.
...
* gnu/packages/radio.scm (kockmorse): Rename this variable…
(kochmorse): …to this less bad variable.
2022-01-23 01:00:09 +01:00
Ricardo Wurmus
f00ed43653
gnu: pigx-sars-cov2-ww: Fix Python module capture.
...
The build system expects all Python modules to be on PYTHONPATH.
* gnu/packages/bioinformatics.scm (pigx-sars-cov2-ww)[arguments]: Set
PYTHONPATH variable in new build phase.
2022-01-27 22:15:25 +01:00
Ricardo Wurmus
aa649ae231
gnu: pigx-scrnaseq: Fix Python module capture.
...
The build system expects all Python modules to be on PYTHONPATH.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[arguments]: Set PYTHONPATH
variable in new build phase.
2022-01-27 22:15:25 +01:00
Ricardo Wurmus
f4cbf11c65
gnu: pigx-bsseq: Fix Python module capture.
...
The build system expects all Python modules to be on PYTHONPATH.
* gnu/packages/bioinformatics.scm (pigx-bsseq)[arguments]: Set PYTHONPATH
variable in new build phase.
2022-01-27 22:15:25 +01:00
Ricardo Wurmus
f127bce3ec
gnu: pigx-chipseq: Fix Python module capture.
...
The build system expects all Python modules to be on PYTHONPATH.
* gnu/packages/bioinformatics.scm (pigx-chipseq)[arguments]: Set PYTHONPATH
variable in new build phase.
2022-01-27 22:15:25 +01:00
Ricardo Wurmus
c6bf89cff0
gnu: pigx-rnaseq: Fix Python module capture.
...
The build system expects all Python modules to be on PYTHONPATH.
* gnu/packages/bioinformatics.scm (pigx-rnaseq)[arguments]: Set PYTHONPATH
variable in new build phase.
2022-01-27 22:15:25 +01:00
Efraim Flashner
b72f5255b0
gnu: icu4c: Skip tests on riscv64-linux.
...
* gnu/packages/icu4c.scm (icu4c)[arguments]: Add phase to skip failing
test on riscv64-linux.
2022-01-27 23:03:38 +02:00
Guillaume Le Vaillant
3ee633feb2
gnu: Add kockmorse.
...
* gnu/packages/radio.scm (kockmorse): New variable.
2022-01-27 21:24:33 +01:00
Guillaume Le Vaillant
ff14bc60e5
gnu: xnec2c: Add openblas support.
...
* gnu/packages/radio.scm (xnec2c)[inputs]: Add openblas.
[arguments]: Add 'configure-flags'. Update 'fix-paths' phase.
2022-01-27 20:41:09 +01:00
Maxim Cournoyer
1916d6df6f
gnu: jami-libclient: Properly return the list of audio managers.
...
* gnu/packages/patches/jami-libclient-audio-managers.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/jami.scm (jami)[source]: Move all patches to...
(%jami-sources): here and add the newly added patch.
2022-01-27 14:01:34 -05:00
Maxim Cournoyer
95a74533f1
gnu: jami: Reduce memory consumption in conversation view.
...
This fixes <https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/649 >.
* gnu/packages/patches/jami-images-loading.patch: New patch.
* gnu/packages/patches/jami-memory-usage.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/jami.scm (jami)[source]: Apply them.
2022-01-27 10:51:54 -05:00
Guillaume Le Vaillant
649a4e9c9c
gnu: sdrangel: Update to 6.18.1.
...
* gnu/packages/radio.scm (sdrangel): Update to 6.18.1.
2022-01-27 16:31:22 +01:00
Guillaume Le Vaillant
4f1d763654
gnu: dump1090: Update to 7.1.
...
* gnu/packages/radio.scm (dump1090): Update to 7.1.
2022-01-27 16:31:22 +01:00
Guillaume Le Vaillant
a6033c5096
gnu: xnec2c: Update to 4.4.5.
...
* gnu/packages/radio.scm (xnec2c): Update to 4.4.5.
[source, home-page]: Update URL.
[native-inputs]: Add autoconf, automake, gettext-minimal, glib:bin and
libtool.
[arguments]: Add 'fix-paths' phase.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
24f844b1f9
gnu: wsjtx: Update to 2.5.4.
...
* gnu/packages/radio.scm (wsjtx): Update to 2.5.4.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
c654e4ac16
gnu: hamlib: Update to 4.4.
...
* gnu/packages/radio.scm (hamlib): Update to 4.4.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
e67ede59f2
gnu: gqrx: Update to 2.15.8.
...
* gnu/packages/radio.scm (gqrx): Update to 2.15.8.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
a977cc0399
gnu: redsea: Update to 0.20.
...
* gnu/packages/radio.scm (redsea): Update to 0.20.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
75f38958a0
gnu: aptdec: Update to 1.7-2.5140597.
...
* gnu/packages/radio.scm (aptdec): Update to 1.7-2.5140597.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
82015ad133
gnu: chirp: Update to 20220118.
...
* gnu/packages/radio.scm (chirp): Update to 20220118.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
8696b2a09f
gnu: soapyhackrf: Update to 0.3.4.
...
* gnu/packages/radio.scm (soapyhackrf): Update to 0.3.4.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
c469a8b09e
gnu: soapysdr: Update to 0.8.1.
...
* gnu/packages/radio.scm (soapysdr): Update to 0.8.1.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
9efb406d49
gnu: flrig: Update to 1.4.04.
...
* gnu/packages/radio.scm (flrig): Update to 1.4.04.
[inputs]: Add eudev.
2022-01-27 16:31:21 +01:00
Guillaume Le Vaillant
a07da81745
gnu: Add flmsg.
...
* gnu/packages/radio.scm (flmsg): New variable.
2022-01-27 16:31:21 +01:00
Efraim Flashner
41a23a1a96
gnu: elfutils: Fix building on riscv64-linux.
...
* gnu/packages/elf.scm (elfutils)[arguments]: On riscv64-linux add a
phase to skip failing test.
2022-01-27 16:33:39 +02:00
Efraim Flashner
2bae32e1b9
gnu: pcre2: Fix building on riscv64-linux.
...
* gnu/packages/pcre.scm (pcre2)[arguments]: Adjust configure-flags to not
build with JIT when building for riscv64-linux.
2022-01-27 16:24:18 +02:00
Efraim Flashner
8902218625
gnu: pcre: Fix building on riscv64-linux.
...
* gnu/packages/pcre.scm (pcre)[arguments]: Adjust configure-flags to not
build with JIT when building for riscv64-linux.
2022-01-27 16:14:07 +02:00
Ludovic Courtès
e778910bdf
inferior: Move initialization bits away from 'inferior-eval-with-store'.
...
* guix/inferior.scm (port->inferior): In the inferior, define
'cached-store-connection', 'store-protocol-error?', and
'store-protocol-error-message'.
(inferior-eval-with-store): Use them.
2022-01-27 14:13:24 +01:00
Ludovic Courtès
c71910a095
inferior: Inferior caches store connections.
...
Fixes <https://issues.guix.gnu.org/48007 >.
Reported by Ricardo Wurmus <rekado@elephly.net >.
Previously, at each 'inferior-eval-with-store' call, the inferior would
create a new <store-connection> object with empty caches. Consequently,
when repeatedly calling 'inferior-package-derivation', we would not
benefit from any caching and instead recompute all the derivations for
every package. This patch fixes it by caching <store-connection>
objects in the inferior.
* guix/inferior.scm (port->inferior): Define '%store-table' in the inferior.
(inferior-eval-with-store): Cache store connections in %STORE-TABLE.
Remove now unneeded 'dynamic-wind' with 'close-port' call.
2022-01-27 14:13:24 +01:00
Ludovic Courtès
bd86bbd300
inferior: Keep the store bridge connected.
...
Previously, each 'inferior-eval-with-store' would lead the inferior to
connect to the named socket the parent is listening to. With this
change, the connection is established once for all and reused
afterwards.
* guix/inferior.scm (<inferior>)[bridge-file-name]: Remove.
(open-bidirectional-pipe): New procedure.
(inferior-pipe): Use it instead of 'open-pipe*' and return two values.
(port->inferior): Adjust call to 'inferior'.
(open-inferior): Adjust to 'inferior-pipe' changes.
(close-inferior): Remove 'inferior-bridge-file-name' handling.
(open-store-bridge!): Switch back to 'call-with-temporary-directory'.
Define '%bridge-socket' in the inferior, connected to the caller.
(proxy): Change first argument to be an inferior. Add 'reponse-port'
and call to 'drain-input'. Pass 'reponse-port' to 'select' and use it
as a loop termination clause.
(inferior-eval-with-store): Remove 'socket' and 'connect' calls from the
inferior code, and use '%bridge-socket' instead.
2022-01-27 14:13:24 +01:00
Ludovic Courtès
10aad72110
inferior: Create the store proxy listening socket only once.
...
Previously, each 'inferior-eval-with-store' call would have the calling
process create a temporary directory with a listening socket in there.
Now that listening socket is created once and reused in subsequent
calls.
* guix/inferior.scm (<inferior>)[bridge-file-name, bridge-socket]: New
fields.
(port->inferior): Adjust accordingly.
(close-inferior): Close 'inferior-bridge-socket' and delete
'inferior-bridge-file-name' if set.
(open-store-bridge!, ensure-store-bridge!): New procedures.
(inferior-eval-with-store): Use them.
2022-01-27 14:13:24 +01:00
Vinicius Monego
19371a4dc3
gnu: darktable: Add release-monitoring-url.
...
* gnu/packages/photo.scm (darktable)[properties]: New field.
2022-01-27 08:21:40 -03:00
Ricardo Wurmus
82e49c7f47
gnu: guile-drmaa: Update to 0.1.1.
...
* gnu/packages/guile-xyz.scm (guile-drmaa): Update to 0.1.1.
2022-01-27 11:38:50 +01:00
Michael Rohleder
6305c76ae0
gnu: gnome-mines: Fix build.
...
* gnu/packages/web.scm (gnome-mines)[native-inputs]: Add python-wrapper.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-01-27 10:45:03 +02:00
Michael Rohleder
e3027578cb
gnu: libzim: Fix build.
...
* gnu/packages/web.scm (libzim)[inputs]: Add python-wrapper.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-01-27 10:42:35 +02:00
Efraim Flashner
e60b10fd99
gnu: uriparser: Update to 0.9.6.
...
* gnu/packages/web.scm (uriparser): Update to 0.9.6.
2022-01-27 09:44:50 +02:00
Efraim Flashner
0444be8689
gnu: Add %final-inputs-riscv64.
...
* gnu/packages/commencement.scm (%final-inputs-riscv64): New variable.
* guix/build-system/gnu.scm (standard-inputs): Use %final-inputs-riscv64
when targeting riscv64-linux.
2022-01-27 09:36:36 +02:00
Ricardo Wurmus
90a41fe388
gnu: nyacc: Remove unnecessary phase.
...
This partially reverts commit f15ca337be . What
mattered was the addition of guile-bytestructures.
* gnu/packages/mes.scm (nyacc)[arguments]: Remove phase
'install-system-module.
2022-01-26 22:31:02 +01:00
Leo Famulari
1121fa432f
gnu: Borg: Improve the description.
...
Attic... Now that's a name I've not heard in a long time.
* gnu/packages/backup.scm (borg)[description]: Improve it.
2022-01-26 14:28:59 -05:00
Leo Famulari
c11b585a81
gnu: Add Vorta.
...
* gnu/packages/backup.scm (vorta): New variable.
2022-01-26 14:17:36 -05:00
Leo Famulari
44c2211c64
gnu: Add linux-libre 5.16.2.
...
* gnu/packages/aux-files/linux-libre/5.16-arm.conf,
gnu/packages/aux-files/linux-libre/5.16-arm64.conf,
gnu/packages/aux-files/linux-libre/5.16-i686.conf,
gnu/packages/aux-files/linux-libre/5.16-x86_64.conf : New files.
* Makefile.am (AUX_FILES): Add them.
* gnu/packages/linux.scm (linux-libre-5.16-version,
linux-libre-5.16-gnu-revision, deblob-scripts-5.16,
linux-libre-5.16-pristine-source, linux-libre-5.16-source,
linux-libre-headers-5.16, linux-libre-5.16): New variables.
2022-01-26 13:17:41 -05:00
Leo Famulari
16ce73d87f
gnu: util-linux: Fix CVE-2021-3995 and CVE-2021-3996.
...
* gnu/packages/patches/util-linux-CVE-2021-3995.patch,
gnu/packages/patches/util-linux-CVE-2021-3996.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/linux.scm (util-linux)[replacement]: New field.
(util-linux/fixed): New variable.
2022-01-26 13:02:09 -05:00
Nicolas Goaziou
7afed75764
gnu: giac: Update to 1.7.0-47.
...
* gnu/packages/algebra.scm (giac): Update to 1.7.0-47.
2022-01-26 18:12:03 +01:00
Ludovic Courtès
3993d33d1c
gnu: polkit: Fix CVE-2021-4034.
...
* gnu/packages/patches/polkit-CVE-2021-4034.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/polkit.scm (polkit-mozjs)[replacement]: New field.
* gnu/packages/polkit.scm (polkit-mozjs/fixed): New variable.
2022-01-26 17:54:59 +01:00
Brandon Lucas
73d775f518
gnu: fennel: Update to 03c1c95.
...
* gnu/packages/lua.scm (fennel): Update to 03c1c95.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-26 17:54:58 +01:00
Brandon Lucas
532153d49c
gnu: Add fnlfmt.
...
* gnu/packages/lua.scm (fnlfmt): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-26 17:54:58 +01:00
Vivien Kraus
bac9f8302c
import: pypi: Convert hyphens to underscores in PyPI URLs if needed.
...
* guix/import/pypi.scm (find-project-url): New function.
(make-pypi-sexp): Use find-project-url.
* tests/pypi.scm (foo-json): New procedure.
(test-json-1, test-json-2): Define in terms of it.
("find-project-url, with numpy", "find-project-url, uWSGI"):
("find-project-url, flake8-array-spacing")
("find-project-url, foo/goo"): New tests.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2022-01-26 17:54:58 +01:00
jgart
8b7bd459dc
gnu: utf-8-lineseparator: Update to 7.
...
* gnu/packages/textutils.scm (utf-8-lineseparator): Update to 7. Adjust
'commit' field accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-26 17:54:58 +01:00
Ludovic Courtès
a74d0cc209
utils: 'edit-expression' reads and conses less when not modifying.
...
* guix/utils.scm (edit-expression): Delay call to 'get-bytevector-all'
until after (string=? str* str).
2022-01-26 17:54:58 +01:00
Nicolas Goaziou
b77b788421
gnu: emacs-emms: Update to 9.
...
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 9.
2022-01-26 17:47:37 +01:00
Nicolas Goaziou
d27a76929d
gnu: emacs-ebdb: Update to 0.8.9.
...
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.9.
2022-01-26 17:44:32 +01:00
Efraim Flashner
76656a23bf
gnu: Add go-go-etcd-io-bbolt.
...
* gnu/packages/databases.scm (go-go-etcd-io-bbolt): New variable.
2022-01-26 16:15:46 +02:00
Efraim Flashner
5bac146629
gnu: Add go-gopkg-in-mgo-v2.
...
* gnu/packages/databases.scm (go-gopkg-in-mgo-v2): New variable.
2022-01-26 16:15:46 +02:00
Efraim Flashner
9cca298265
gnu: Add go-github-com-gomodule-redigo.
...
* gnu/packages/databases.scm (go-github-com-gomodule-redigo): New variable.
2022-01-26 16:15:45 +02:00
Efraim Flashner
87c4a15da0
gnu: Add go-github-com-cupcake-rdb.
...
* gnu/packages/databases.scm (go-github-com-cupcake-rdb): New variable.
2022-01-26 16:15:45 +02:00
Efraim Flashner
0045abb5bb
gnu: Add go-github-com-couchbase-gomemcached.
...
* gnu/packages/databases.scm (go-github-com-couchbase-gomemcached): New variable.
2022-01-26 16:15:45 +02:00
Efraim Flashner
c5908b5c80
gnu: Add go-github-com-bradfitz-gomemcache.
...
* gnu/packages/databases.scm (go-github-com-bradfitz-gomemcache): New variable.
2022-01-26 16:15:40 +02:00
Efraim Flashner
3d8ee86ace
gnu: sqlitebrowser: Enable tests.
...
* gnu/packages/databases.scm (sqlitebrowser)[arguments]: Don't skip
tests. Add configure-flag to enable tests.
2022-01-26 13:32:40 +02:00
Efraim Flashner
1898b8386b
gnu: sqlitebrowser: Unbundle qscintilla.
...
* gnu/packages/databases.scm (sqlitebrowser)[source]: Add snippet.
[arguments]: Add configure-flag to find qscintilla include directory.
[inputs]: Add qscintilla.
2022-01-26 13:29:30 +02:00
Zhu Zihao
9183b8142b
gnu: Add sqlitebrowser.
...
* gnu/packages/databases.scm (sqlitebrowser): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2022-01-26 12:46:12 +02:00
Efraim Flashner
1402c6abe1
gnu: openssl: Update to 1.1.1m [security fixes].
...
* gnu/packages/tls.scm (openssl/fixed): New variable.
(openssl)[replacement]: New field.
2022-01-26 11:49:27 +02:00
Ricardo Wurmus
f15ca337be
gnu: nyacc: Install all modules.
...
* gnu/packages/mes.scm (nyacc)[arguments]: Add build phase
'install-system-module.
[propagated-inputs]: Add guile-bytestructures.
2022-01-26 10:16:06 +01:00
Marius Bakke
078f5bfae7
services: zabbix-server: Do not write database password to the store.
...
* gnu/services/monitoring.scm (zabbix-front-end-config): Read the secret file
from zabbix.conf.php at runtime instead of embedding the contents.
2022-01-26 09:31:46 +01:00
Marius Bakke
440ad14128
gnu: zabbix-server: Remove duplicate input.
...
* gnu/packages/monitoring.scm (zabbix-server)[inputs]: Remove CURL.
2022-01-26 09:31:45 +01:00
Marius Bakke
ed04a61e0b
gnu: zabbix-server: Don't install agent.
...
* gnu/packages/monitoring.scm (zabbix-server)[arguments]: Delete
"--enable-agent" from #:configure-flags.
2022-01-26 09:31:45 +01:00
Marius Bakke
008a0f87c3
gnu: zabbix-server: Adjust style.
...
* gnu/packages/monitoring.scm (zabbix-server)[arguments]: Rewrite as gexp,
use #:phases matching, and remove trailing #t's.
2022-01-26 09:31:45 +01:00
Marius Bakke
88e4c8740a
services: zabbix-agent: Respect user and group configuration.
...
* gnu/services/monitoring.scm (zabbix-agent-account): Look up user and group
from CONFIG instead of hard-coded values.
2022-01-26 09:31:45 +01:00
Marius Bakke
bbc2fb0d52
etc: Remove redundant SELinux permissions block.
...
* etc/guix-daemon.cil.in (guix_daemon): Consolidate two blocks adding
sock_file permissions on guix_daemon_conf_t.
2022-01-26 09:31:45 +01:00
Ricardo Wurmus
3563558172
gnu: nyacc: Fix bug 60474.
...
* gnu/packages/mes.scm (nyacc)[arguments]: Add build phase 'fix-60474.
2022-01-26 08:37:57 +01:00
Ricardo Wurmus
011db003ce
gnu: nyacc: Update to 1.06.5.
...
* gnu/packages/mes.scm (nyacc): Update to 1.06.5.
[source]: Simplify snippet.
2022-01-26 08:37:57 +01:00
SeerLite
e25ff31663
gnu: xkeyboard-config: Build man page.
...
* gnu/packages/xorg.scm (xkeyboard-config)[native-inputs]: Add libxslt and
remove labels.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr >
2022-01-23 01:00:00 +01:00
Tobias Geerinckx-Rice
dc42ad4fed
Revert "gnu: xkeyboard-config: Build man page."
...
This reverts commit f7236fa1b2 .
2022-01-23 01:00:00 +01:00
SeerLite via Guix-patches via
f7236fa1b2
gnu: xkeyboard-config: Build man page.
...
* gnu/packages/xorg.scm (xkeyboard-config)[native-inputs]: Add libxslt and
remove labels.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr >
2022-01-23 01:00:00 +01:00
Denis 'GNUtoo' Carikli
b45bbe561a
gnu: vlc: Build with correct librsvg.
...
* gnu/packages/video.scm (vlc)[inputs]: Replace librsvg
with librsvg-for-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:27:42 +01:00
Denis 'GNUtoo' Carikli
d0308e68d6
gnu: gnome-settings-daemon: Build with correct librsvg.
...
* gnu/packages/gnome.scm (gnome-settings-daemon)[inputs]:
Replace librsvg with librsvg-for-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:27:37 +01:00
Denis 'GNUtoo' Carikli
44cedb87d6
gnu: gtk-vnc: Build with correct librsvg.
...
* gnu/packages/gnome.scm (gtk-vnc)[inputs]: Replace librsvg with
librsvg-for-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:27:32 +01:00
Denis 'GNUtoo' Carikli
967dd6ee06
gnu: gtk-vnc: Remove dependency on GJS on non-x86_64.
...
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Provide GJS
only when 'target-x86-64?'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:27:22 +01:00
John Kehayias
feb22a2037
gnu: Add rofi-calc.
...
* gnu/packages/xdisorg.scm (rofi-calc): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:21:05 +01:00
John Kehayias
0406aa2b8f
gnu: rofi: Add a search path for plugins.
...
* gnu/packages/xdisorg.scm (rofi)[native-search-paths]: Add ROFI_PLUGIN_PATH.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:20:51 +01:00
jgart
aeeaf4eef4
gnu: Add utf-8-lineseparator.
...
* gnu/packages/textutils.scm (utf-8-lineseparator): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:14:33 +01:00
Ludovic Courtès
68eda25964
doc: Tweak Guix Home bits.
...
* doc/guix.texi (Shepherd Home Service): Tweak section name. Add
intro.
(Invoking guix home): Refer to "guix search". Use @var where
appropriate.
2022-01-23 23:12:55 +01:00
Philip McGrath
4b4b981a2c
gnu: Add font-charter.
...
* gnu/packages/fonts.scm (font-charter): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-23 23:03:34 +01:00
Ludovic Courtès
3878cf9618
doc: Document search paths.
...
* doc/guix.texi (package Reference): Link to "Search Paths".
(Invoking guix package): Likewise.
(Build Phases): Mention 'set-paths' phase.
(Search Paths): New node.
2022-01-23 23:03:33 +01:00
Ludovic Courtès
97a6b4581a
compile: Really disable cross-module inlining and related features.
...
This is a followup to d87a1ba6b8 .
* guix/build/compile.scm (strip-keyword-arguments): Rename to...
(clear-keyword-arguments): ... this, and set the value associated with
each of KEYWORDS to #f.
(optimizations-for-level): Adjust accordingly.
2022-01-23 23:03:33 +01:00
Efraim Flashner
8ef0473969
gnu: python-pillow-simd: Update to 9.0.0.
...
* gnu/packages/python-xyz.scm (python-pillow-simd): Update to 9.0.0.
[arguments]: Remove field.
2022-01-23 22:24:09 +02:00
Efraim Flashner
ac50b3c29d
gnu: python-pillow: Remove input labels.
...
* gnu/packages/python-xyz.scm (python-pillow)[inputs]: Remove labels.
2022-01-23 22:24:09 +02:00
Efraim Flashner
656c7bc805
gnu: python-pillow: Update to 9.0.0 (security fixes).
...
* gnu/packages/python-xyz.scm (python-pillow): Update to 9.0.0.
[source]: Add snippet to remove bundled code.
[arguments]: Adjust custom 'check phase.
2022-01-23 22:24:09 +02:00
Efraim Flashner
d7085a3c50
gnu: python-pillow: Add cpe-name.
...
* gnu/packages/python-xyz.scm (python-pillow)[properties]: Add cpe-name.
2022-01-23 22:24:06 +02:00
Marius Bakke
f22bc7a422
gnu: python-cryptography: Add 36.0.1.
...
* gnu/packages/python-crypto.scm (python-cryptography-vectors-next,
python-cryptography-next): New variables.
2022-01-23 19:59:09 +01:00
Marius Bakke
567cc4ea38
gnu: Add python-setuptools-rust.
...
* gnu/packages/python-xyz.scm (python-setuptools-rust): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
cb82fca5de
gnu: Add rust-pyo3.
...
* gnu/packages/crates-io.scm (rust-pyo3-build-config-0.15,
rust-pyo3-macros-backend-0.15, rust-pyo3-macros-0.15, rust-pyo3-0.15): New
variables.
2022-01-23 19:59:09 +01:00
Marius Bakke
065f64777d
gnu: Add rust-eyre.
...
* gnu/packages/crates-io.scm (rust-eyre): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
be12d14ad6
gnu: rust-indoc: Add 0.3.
...
* gnu/packages/crates-io.scm (rust-indoc-0.3, rust-indoc-impl-0.3): New
variables.
2022-01-23 19:59:09 +01:00
Marius Bakke
61375770cb
gnu: Add rust-inventory.
...
* gnu/packages/crates-io.scm (rust-inventory-0.1, rust-inventory-impl-0.1):
New variables.
2022-01-23 19:59:09 +01:00
Marius Bakke
3d553888c6
gnu: Add rust-indenter.
...
* gnu/packages/crates-io.scm (rust-indenter-0.3): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
01a3139a05
gnu: Add rust-ghost.
...
* gnu/packages/crates-io.scm (rust-ghost): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
282d4e6bea
gnu: Add rust-assert-approx-eq.
...
* gnu/packages/crates-io.scm (rust-assert-approx-eq-1): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
455b5e2b69
gnu: Add rust-ouroboros.
...
* gnu/packages/crates-io.scm (rust-ouroboros-0.14): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
09c3495bca
gnu: Add rust-ouroboros-macro.
...
* gnu/packages/crates-io.scm (rust-ouroboros-macro-0.14): New variable.
2022-01-23 19:59:09 +01:00
Marius Bakke
2b3a26ca60
gnu: Add rust-aliasable.
...
* gnu/packages/crates-io.scm (rust-aliasable-0.1): New variable.
2022-01-23 19:59:08 +01:00
Marius Bakke
b44d9101e1
gnu: Add rust-aliasable-deref-trait.
...
* gnu/packages/crates-io.scm (rust-aliasable-deref-trait-0.2): New variable.
2022-01-23 19:59:08 +01:00
Marius Bakke
6bfcda00a5
gnu: Add rust-pem.
...
* gnu/packages/crates-io.scm (rust-pem-1): New variable.
2022-01-23 19:59:08 +01:00
Marius Bakke
a408e9227d
gnu: Add rust-asn1.
...
* gnu/packages/crates-io.scm (rust-asn1-derive-0.8, rust-asn1-0.8): New
variables.
2022-01-23 19:59:08 +01:00
Marius Bakke
f95d4b9ae9
gnu: rust-half: Update to 1.7.1.
...
* gnu/packages/crates-io.scm (rust-half-1): Update to 1.7.1.
2022-01-23 19:59:08 +01:00
Marius Bakke
2af24cf08e
gnu: rust-base64: Fix criterion criteria.
...
This is a follow-up to commit 4e0544f661 .
* gnu/packages/crates-io.scm (rust-base64-0.13)[arguments]: Adjust
substitution to match the current version of PYTHON-CRITERION.
2022-01-23 19:59:08 +01:00
Leo Famulari
cafc272462
gnu: WebKitGTK: Update to 2.34.4 [security fixes].
...
Fixes CVE-2021-30934, CVE-2021-30936, CVE-2021-30951, CVE-2021-30952,
CVE-2021-30953, CVE-2021-30954, CVE-2021-30984.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.34.4.
2022-01-23 13:43:59 -05:00
Andrew Tropin
66f2810c60
gnu: emacs-multitran: Update to 0.4.14.
...
* gnu/packages/emacs-xyz.scm (emacs-multitran): Update to 0.4.14.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 19:30:05 +01:00
(unmatched-parenthesis via Guix-patches via
1c2090ddec
gnu: Update nim to 1.6.2.
...
* gnu/packages/nim.scm(nim): Update to 1.6.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 18:35:47 +01:00
Brandon Lucas
51fd2053d1
gnu: Add emacs-all-the-icons-completion.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons-completion): New
variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 18:27:37 +01:00
Brandon Lucas
eecdb3563d
gnu: Add emacs-cape.
...
* gnu/packages/emacs-xyz.scm (emacs-cape): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 18:23:58 +01:00
Nicolas Goaziou
312273fcca
gnu: emacs-kind-icon: Fix license field.
...
* gnu/packages/emacs-xyz.scm (emacs-kind-icon)[license]: Fix license.
2022-01-23 18:04:39 +01:00
Brandon Lucas
1dbb8e930e
gnu: Add emacs-fixed-pitch.
...
* gnu/packages/emacs-xyz.scm (emacs-fixed-pitch): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 17:58:11 +01:00
Brandon Lucas
5e2bfd24a4
gnu: Add emacs-minimap.
...
* gnu/packages/emacs-xyz.scm (emacs-minimap): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 17:48:42 +01:00
Brandon Lucas
16d32a1c0e
gnu: Add emacs-kind-icon.
...
* gnu/packages/emacs-xyz.scm (emacs-kind-icon): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 17:46:22 +01:00
Jacob Hrbek
924b99da0a
gnu: qbittorrent: Update to 4.4.0.
...
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.4.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 17:42:33 +01:00
Nicolas Goaziou
5b50e9634a
gnu: nushell: Update to 0.43.0.
...
* gnu/packages/shells.scm (nushell):
(rust-nu-ansi-term-0.43):
(rust-nu-cli-0.43):
(rust-nu-command-0.43):
(rust-nu-completion-0.43):
(rust-nu-data-0.43):
(rust-nu-engine-0.43):
(rust-nu-errors-0.43):
(rust-nu-parser-0.43):
(rust-nu-path-0.43):
(rust-nu-plugin-0.42):
(rust-nu-plugin-binaryview-0.42):
(rust-nu-plugin-chart-0.42):
(rust-nu-plugin-from-bson-0.43):
(rust-nu-plugin-inc-0.43):
(rust-nu-plugin-match-0.42):
(rust-nu-plugin-query-json-0.43):
(rust-nu-plugin-selector-0.43):
(rust-nu-plugin-textview-0.43):
(rust-nu-plugin-to-bson-0.42):
(rust-nu-plugin-to-sqlite-0.43):
(rust-nu-plugin-xpath-0.43):
(rust-nu-pretty-hex-0.42):
(rust-nu-protocol-0.43):
(rust-nu-serde-0.43):
(rust-nu-stream-0.43):
(rust-nu-table-0.43):
(rust-nu-test-support-0.43):
(rust-nu-value-ext-0.43): Update to 0.43.0.
2022-01-23 17:19:07 +01:00
Nicolas Goaziou
b028e17ebd
gnu: Add rust-sysinfo-0.23.
...
* gnu/packages/crates-io.scm (rust-sysinfo-0.23): New variable.
(rust-sysinfo-0.21): Inherit from above.
2022-01-23 17:19:07 +01:00
Nicolas Goaziou
c69c284b92
gnu: rust-libc-0.2: Update to 0.2.112.
...
* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.112.
2022-01-23 17:19:06 +01:00
Nicolas Goaziou
f4bb75ce30
gnu: rust-nix-0.22: Fix build.
...
* gnu/packages/crates-io.scm (rust-nix-0.22)[arguments]<#:cargo-inputs>: Use
rust-bitflags-1.2 instead of rust-bitflags-1.
2022-01-23 17:19:06 +01:00
Nicolas Goaziou
eeba3facd0
gnu: Add rust-bitflags-1.2.
...
* gnu/packages/crates-io.scm (rust-bitflags-1.2): New variable.
2022-01-23 17:19:06 +01:00
Liliana Marie Prikler
fc2ff004f7
gnu: ppsspp: Update to 1.12.3.
...
* gnu/packages/emulators.scm (ppsspp): Update to 1.12.3.
[inputs]: Convert to new style. Add bash. Remove armips-source, lang and
tests.
[arguments]: Convert to list of g-exps.
<#:phases>: Drop trailing #t.
Directly refer to armips source and pspautotests.
Check for #:tests? flag.
Reenable VFPUSinCos test.
* gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Adjust
to version 1.12.3.
2022-01-23 16:35:50 +01:00
Ricardo Wurmus
d40c0c3ba0
gnu: r-effects: Update to 4.2-1.
...
* gnu/packages/statistics.scm (r-effects): Update to 4.2-1.
2022-01-23 14:01:38 +01:00
Ricardo Wurmus
59fb180899
gnu: r-clubsandwich: Update to 0.5.5.
...
* gnu/packages/statistics.scm (r-clubsandwich): Update to 0.5.5.
2022-01-23 14:01:38 +01:00
Ricardo Wurmus
6df1d8a475
gnu: r-cardata: Update to 3.0-5.
...
* gnu/packages/statistics.scm (r-cardata): Update to 3.0-5.
2022-01-23 14:01:38 +01:00
Ricardo Wurmus
71860fd077
gnu: r-testthat: Update to 3.1.2.
...
* gnu/packages/statistics.scm (r-testthat): Update to 3.1.2.
2022-01-23 14:01:38 +01:00
Ricardo Wurmus
9d5e4f4828
gnu: r-spatial: Update to 7.3-15.
...
* gnu/packages/statistics.scm (r-spatial): Update to 7.3-15.
2022-01-23 14:01:38 +01:00
Ricardo Wurmus
847537563d
gnu: r-nnet: Update to 7.3-17.
...
* gnu/packages/statistics.scm (r-nnet): Update to 7.3-17.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
319ccbdac8
gnu: r-nlme: Update to 3.1-155.
...
* gnu/packages/statistics.scm (r-nlme): Update to 3.1-155.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
b77c4dad0c
gnu: r-foreign: Update to 0.8-82.
...
* gnu/packages/statistics.scm (r-foreign): Update to 0.8-82.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
923bfada44
gnu: r-class: Update to 7.3-20.
...
* gnu/packages/statistics.scm (r-class): Update to 7.3-20.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
23211e6f79
gnu: r-mass: Update to 7.3-55.
...
* gnu/packages/statistics.scm (r-mass): Update to 7.3-55.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
2d414ff112
gnu: r-delaporte: Update to 8.0.2.
...
* gnu/packages/cran.scm (r-delaporte): Update to 8.0.2.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
7eb4d85aea
gnu: r-prereg: Update to 0.6.0.
...
* gnu/packages/cran.scm (r-prereg): Update to 0.6.0.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
e81d421cc9
gnu: r-pkgdown: Update to 2.0.2.
...
* gnu/packages/cran.scm (r-pkgdown): Update to 2.0.2.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
39b317a55c
gnu: r-mlr3tuning: Update to 0.10.0.
...
* gnu/packages/cran.scm (r-mlr3tuning): Update to 0.10.0.
[propagated-inputs]: Remove r-digest.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
2ceb7a1d89
gnu: r-bbotk: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-bbotk): Update to 0.5.0.
2022-01-23 14:01:37 +01:00
Ricardo Wurmus
bf7bfa9332
gnu: r-mlr3: Update to 0.13.1.
...
* gnu/packages/cran.scm (r-mlr3): Update to 0.13.1.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
3ad0062b39
gnu: r-mlr3misc: Update to 0.10.0.
...
* gnu/packages/cran.scm (r-mlr3misc): Update to 0.10.0.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
29a8c05cf3
gnu: r-mlr3measures: Update to 0.4.1.
...
* gnu/packages/cran.scm (r-mlr3measures): Update to 0.4.1.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
6b6b5f62c0
gnu: r-seurat: Update to 4.1.0.
...
* gnu/packages/cran.scm (r-seurat): Update to 4.1.0.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
855790543d
gnu: r-igraph: Update to 1.2.11.
...
* gnu/packages/cran.scm (r-igraph): Update to 1.2.11.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
8ecc667031
gnu: r-lightgbm: Update to 3.3.2.
...
* gnu/packages/cran.scm (r-lightgbm): Update to 3.3.2.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
347c0d3762
gnu: r-posterior: Update to 1.2.0.
...
* gnu/packages/cran.scm (r-posterior): Update to 1.2.0.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
dc4db813d1
gnu: r-distributional: Update to 0.3.0.
...
* gnu/packages/cran.scm (r-distributional): Update to 0.3.0.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
0a2718ea53
gnu: r-openmx: Update to 2.20.0.
...
* gnu/packages/cran.scm (r-openmx): Update to 2.20.0.
[native-inputs]: Add r-knitr.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
de028661df
gnu: r-polycor: Update to 0.8-1.
...
* gnu/packages/cran.scm (r-polycor): Update to 0.8-1.
[propagated-inputs]: Add r-admisc.
2022-01-23 14:01:36 +01:00
Ricardo Wurmus
8eff1635f0
gnu: r-isocodes: Update to 2022.01.10.
...
* gnu/packages/cran.scm (r-isocodes): Update to 2022.01.10.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
d09e47802a
gnu: r-forecast: Update to 8.16.
...
* gnu/packages/cran.scm (r-forecast): Update to 8.16.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
da795ca0b9
gnu: r-gdina: Update to 2.8.8.
...
* gnu/packages/cran.scm (r-gdina): Update to 2.8.8.
[propagated-inputs]: Remove r-nloptr.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
eb3d6ac8ea
gnu: r-subplex: Update to 1.7.
...
* gnu/packages/cran.scm (r-subplex): Update to 1.7.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
dcb9205022
gnu: r-parameters: Update to 0.16.0.
...
* gnu/packages/cran.scm (r-parameters): Update to 0.16.0.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
1e2f642a52
gnu: r-terra: Update to 1.5-12.
...
* gnu/packages/cran.scm (r-terra): Update to 1.5-12.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
91776fa18a
gnu: r-sctransform: Update to 0.3.3.
...
* gnu/packages/cran.scm (r-sctransform): Update to 0.3.3.
[propagated-inputs]: Add r-dplyr, r-magrittr, and r-rlang.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
5e5b25bb9d
gnu: r-aplot: Update to 0.1.2.
...
* gnu/packages/cran.scm (r-aplot): Update to 0.1.2.
2022-01-23 14:01:35 +01:00
Ricardo Wurmus
43a5aa9473
gnu: r-ggfun: Update to 0.0.5.
...
* gnu/packages/cran.scm (r-ggfun): Update to 0.0.5.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
838a15423d
gnu: r-spdep: Update to 1.2-1.
...
* gnu/packages/cran.scm (r-spdep): Update to 1.2-1.
[source]: Adjust snippet.
[propagated-inputs]: Remove r-coda, r-expm, r-gmodels, r-learnbayes, r-mass,
r-matrix, and r-nlme.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
790e1546a9
gnu: r-udunits2: Update to 0.13.2.
...
* gnu/packages/cran.scm (r-udunits2): Update to 0.13.2.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
bc755259a8
gnu: r-apcluster: Update to 1.4.9.
...
* gnu/packages/cran.scm (r-apcluster): Update to 1.4.9.
[native-inputs]: Add r-knitr.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
53d91b4d6e
gnu: r-compositions: Update to 2.0-4.
...
* gnu/packages/cran.scm (r-compositions): Update to 2.0-4.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
e3f37adc60
gnu: r-cmprsk: Update to 2.2-11.
...
* gnu/packages/cran.scm (r-cmprsk): Update to 2.2-11.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
2bacbd0410
gnu: r-spam: Update to 2.8-0.
...
* gnu/packages/cran.scm (r-spam): Update to 2.8-0.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
765cb54971
gnu: r-tidytree: Update to 0.3.7.
...
* gnu/packages/cran.scm (r-tidytree): Update to 0.3.7.
2022-01-23 14:01:34 +01:00
Ricardo Wurmus
19db8793a5
gnu: r-rcppparallel: Update to 5.1.5.
...
* gnu/packages/cran.scm (r-rcppparallel): Update to 5.1.5.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
7ff54bc907
gnu: r-effectsize: Update to 0.6.0.
...
* gnu/packages/cran.scm (r-effectsize): Update to 0.6.0.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
40575d1ab0
gnu: r-cvauc: Update to 1.1.4.
...
* gnu/packages/cran.scm (r-cvauc): Update to 1.1.4.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
088962bcbc
gnu: r-cmplot: Update to 4.0.0.
...
* gnu/packages/cran.scm (r-cmplot): Update to 4.0.0.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
5b18f116ba
gnu: r-slam: Update to 0.1-50.
...
* gnu/packages/cran.scm (r-slam): Update to 0.1-50.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
34e19f9a58
gnu: r-moonbook: Update to 0.3.1.
...
* gnu/packages/cran.scm (r-moonbook): Update to 0.3.1.
[propagated-inputs]: Remove r-ztable; add r-crayon.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
4d5e077cd0
gnu: r-insight: Update to 0.15.0.
...
* gnu/packages/cran.scm (r-insight): Update to 0.15.0.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
4dbc30c3d0
gnu: r-fansi: Update to 1.0.2.
...
* gnu/packages/cran.scm (r-fansi): Update to 1.0.2.
2022-01-23 14:01:33 +01:00
Ricardo Wurmus
eba666a32d
gnu: r-reticulate: Update to 1.23.
...
* gnu/packages/cran.scm (r-reticulate): Update to 1.23.
[propagated-inputs]: Add r-rcpptoml.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
4a0cb6a549
gnu: r-renv: Update to 0.15.1.
...
* gnu/packages/cran.scm (r-renv): Update to 0.15.1.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
a8e4ad971d
gnu: r-dtplyr: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-dtplyr): Update to 1.2.1.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
a59dc4aac6
gnu: r-arules: Update to 1.7-3.
...
* gnu/packages/cran.scm (r-arules): Update to 1.7-3.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
a99281947a
gnu: r-cli: Update to 3.1.1.
...
* gnu/packages/cran.scm (r-cli): Update to 3.1.1.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
5bec9c43be
gnu: r-rcpp: Update to 1.0.8.
...
* gnu/packages/cran.scm (r-rcpp): Update to 1.0.8.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
55711d07eb
gnu: r-ape: Update to 5.6-1.
...
* gnu/packages/cran.scm (r-ape): Update to 5.6-1.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
b8bf36f8f8
gnu: r-mapproj: Update to 1.2.8.
...
* gnu/packages/cran.scm (r-mapproj): Update to 1.2.8.
2022-01-23 14:01:32 +01:00
Ricardo Wurmus
d397a1c0f5
gnu: r-rjson: Update to 0.2.21.
...
* gnu/packages/cran.scm (r-rjson): Update to 0.2.21.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
7dfc1ff31c
gnu: r-htmltable: Update to 2.4.0.
...
* gnu/packages/cran.scm (r-htmltable): Update to 2.4.0.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
d44f6fcd59
gnu: r-jsonlite: Update to 1.7.3.
...
* gnu/packages/cran.scm (r-jsonlite): Update to 1.7.3.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
424789c588
gnu: r-httpuv: Update to 1.6.5.
...
* gnu/packages/cran.scm (r-httpuv): Update to 1.6.5.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
0d2b9022cc
gnu: r-shadowtext: Update to 0.1.1.
...
* gnu/packages/cran.scm (r-shadowtext): Update to 0.1.1.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
80b0e79629
gnu: r-abn: Update to 2.6-0.
...
* gnu/packages/bioconductor.scm (r-abn): Update to 2.6-0.
[propagated-inputs]: Add r-doparallel and r-foreach.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
c486d20dc7
gnu: r-activepathways: Update to 1.0.4.
...
* gnu/packages/bioconductor.scm (r-activepathways): Update to 1.0.4.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
6d5c54cbee
gnu: Add r-admisc.
...
* gnu/packages/cran.scm (r-admisc): New variable.
2022-01-23 14:01:31 +01:00
Ricardo Wurmus
084600e3ca
gnu: Add r-rcpptoml.
...
* gnu/packages/cran.scm (r-rcpptoml): New variable.
2022-01-23 14:01:30 +01:00
Ricardo Wurmus
67d74daf0c
etc: committer: Support plain input lists.
...
* etc/committer.scm.in (change-commit-message): Support new-style plain list
inputs in addition to old-style inputs with labels.
2022-01-23 14:01:30 +01:00
Liliana Marie Prikler
cd0afa1345
gnu: gnome-builder: Adjust to new style.
...
* gnu/packages/gnome.scm (gnome-builder)[arguments]: Convert to list of gexps.
Drop trailing #t.
[inputs,propagated-inputs,native-inputs]: Put on same line.
[description]: Reformat.
2022-01-23 12:28:56 +01:00
Liliana Marie Prikler
ee751690ce
gnu: gnome-builder: Fix build.
...
* gnu/packages/patches/gnome-builder-update-libportal.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/gnome.scm (gnome-builder)[patches]: Use it here.
[inputs, native-inputs]: Add python.
2022-01-23 12:10:37 +01:00
SeerLite via Guix-patches via
413a7a1c56
gnu: i3lock-color: Simplify inputs.
...
* gnu/packages/wm.scm (i3lock-color)[inputs]: Remove labels.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 10:40:54 +01:00
SeerLite via Guix-patches via
8b6b412b23
gnu: i3lock-color: Update to 2.13.c.4
...
* gnu/packages/wm.scm (i3lock-color): Update to 2.13.c.4
[source, home-page]: Update URLs.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 10:40:42 +01:00
Nicolas Goaziou
7271e29c12
gnu: emacs-org-appear: Update to 0.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-appear): Update to 0.3.0.
2022-01-23 10:33:26 +01:00
Niklas Eklund
7249b67d9c
gnu: emacs-dtache: Update to 0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-dtache): Update to 0.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-23 10:28:23 +01:00
Nicolas Goaziou
f041ac2f66
gnu: emacs-debbugs: Update to 0.30.
...
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.30.
2022-01-23 10:25:49 +01:00
Nicolas Goaziou
0b9e5d4741
gnu: mednafen: Update to 1.29.0.
...
* gnu/packages/emulators.scm (mednafen): Update to 1.29.0.
2022-01-23 10:22:24 +01:00
Nicolas Goaziou
cb0bf6a55f
gnu: asymptote: Update to 2.77.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.77.
2022-01-23 10:06:59 +01:00
jgart
d25a4e49d7
guix: ui: Fix typo in docstring.
...
* guix/ui.scm (colorize-store-file-name)[docstring]: Fix typo.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-22 21:35:47 -05:00
Efraim Flashner
80194d9e47
gnu: python-boot0: Don't install tests.
...
* gnu/packages/commencement.scm (python-boot0)[arguments]: Add phase to
remove installed tests.
2022-01-19 13:06:23 +02:00
Efraim Flashner
bc5654af82
gnu: python-boot0: Remove sitecustomize.py.
...
* gnu/packages/commencement.scm (python-boot0)[native-inputs]: Remove
sitecustomize.py.
[arguments]: Remove 'install-sitecustomize.py phase.
[native-search-paths]: Set PYTHONPATH, not GUIX_PYTHONPATH.
2022-01-19 11:22:57 +02:00
Tobias Geerinckx-Rice
dfc32d8d99
gnu: tftp-hpa: Fix build with GCC 10.
...
Fixes #53424 .
* gnu/packages/networking.scm (tftp-hpa)[arguments]: Rewrite as Gexp list.
Add "CFLAGS=-fcommon" to #:configure-flags.
Reported by Ivan Vilata i Balaguer <ivan@selidor.net >
2022-01-16 01:00:00 +01:00
Jonathan Brielmaier
811b9b050e
gnu: icedove: Build with LLVM and clang.
...
This improves the performance quite a bit.
* gnu/packages/gnuzilla.scm (icedove)[arguments]: setenv's for LLVM and clang.
[native-inputs]: Switch to version 11 of `clang` and `llvm` like Icecat
does.
2022-01-22 20:53:39 +01:00
Liliana Marie Prikler
661bf2f518
gnu: libgit2-glib: Update to 1.0.0.1.
...
* gnu/packages/gnome.scm (libgit2-glib): Update to 1.0.0.1.
2022-01-22 20:36:18 +01:00
Liliana Marie Prikler
1f5298b926
gnu: gnome-recipes: Apply new style.
...
* gnu/packages/gnome.scm (gnome-recipes): Reindent.
[#:phases]: Use gexps. Remove trailing #t. Add direct reference to libgd.
[inputs]: Remove labels.
[native-inputs]: Likewise. Remove libgd.
2022-01-22 20:36:18 +01:00
Liliana Marie Prikler
3576bc7778
gnu: gnome-recipes: Fix build.
...
* gnu/packages/gnome.scm (gnome-recipes)[native-inputs]: Add python.
2022-01-22 20:36:16 +01:00
Z572 via Guix-patches via
d96f47f012
gnu: rust-analyzer: Make it work out of the box.
...
* gnu/packages/rust.scm (rust-src): New variable.
* gnu/packages/rust-apps.scm (rust-analyzer): [native-inputs]: Add rust-src.
[arguments]: <#:phases>: Add wrap-program phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 17:03:42 +01:00
jgart via Guix-patches via
1c79490804
gnu: Add emacs-setup.
...
* gnu/packages/emacs-xyz.scm (emacs-setup): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 15:36:06 +01:00
Nicolas Goaziou
793da6fcb6
gnu: rust-actix-web-codegen-0.1: Fix build.
...
* gnu/packages/crates-io.scm (rust-actix-web-codegen-0.1)[native-inputs]: Add
pkg-config.
[inputs]: Add openssl.
2022-01-22 13:54:36 +01:00
Nicolas Goaziou
b3bc291cae
gnu: Add rust-actix-web-codegen-0.1.
...
* gnu/packages/crates-io.scm (rust-actix-web-codegen-0.1): New variable.
2022-01-22 13:41:48 +01:00
Aleksandr Vityazev
0f1d39c7ba
gnu: Add alfis.
...
* gnu/packages/crates-io.scm (alfis): New variable.
[use-modules]: Add (gnu packages webkit).
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:34:43 +01:00
Aleksandr Vityazev
9f5a6a5412
gnu: Add rust-winres-0.1.
...
* gnu/packages/crates-io.scm (rust-winres-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:34:42 +01:00
Aleksandr Vityazev
c42ed780a2
gnu: Add rust-thread-priority-0.4.
...
* gnu/packages/crates-io.scm (rust-thread-priority-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:17 +01:00
Aleksandr Vityazev
c70885eaa3
gnu: rust-open-1: Inherit from rust-open-2.
...
* gnu/packages/crates-io.scm (rust-open-1): Inherit from rust-open-2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:16 +01:00
Aleksandr Vityazev
19f1054617
gnu: Add rust-open-2.
...
* gnu/packages/crates-io.scm (rust-open-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:16 +01:00
Aleksandr Vityazev
9d059d0332
gnu: Add rust-web-view-0.7.
...
* gnu/packages/crates-io.scm (rust-web-view-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:15 +01:00
Aleksandr Vityazev
c91dfeeaf9
gnu: Add rust-actix-web-1.
...
* gnu/packages/crates-io.scm (rust-actix-web-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:15 +01:00
Aleksandr Vityazev
becf182539
gnu: Add rust-actix-http-test-0.2.
...
* gnu/packages/crates-io.scm (rust-actix-http-test-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:14 +01:00
Aleksandr Vityazev
c4a85bd783
gnu: Add rust-actix-0.8.
...
* gnu/packages/crates-io.scm (rust-actix-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:14 +01:00
Aleksandr Vityazev
3066fd857f
gnu: Add rust-awc-0.2.
...
* gnu/packages/crates-io.scm (rust-awc-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:14 +01:00
Aleksandr Vityazev
aa308a2986
gnu: Add rust-actix-http-0.2.
...
* gnu/packages/crates-io.scm (rust-actix-http-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:13 +01:00
Aleksandr Vityazev
41f1df84b5
gnu: Add rust-actix-router-0.1.
...
* gnu/packages/crates-io.scm (rust-actix-router-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:13 +01:00
Aleksandr Vityazev
7f4f593873
gnu: Add rust-actix-derive-0.4.
...
* gnu/packages/crates-io.scm (rust-actix-derive-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:12 +01:00
Aleksandr Vityazev
9d730b2a9a
gnu: Add rust-actix-testing-0.1.
...
* gnu/packages/crates-io.scm (rust-actix-testing-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:12 +01:00
Aleksandr Vityazev
d566205803
gnu: Add rust-derive-more-0.14.
...
* gnu/packages/crates-io.scm (rust-derive-more-0.14): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:11 +01:00
Aleksandr Vityazev
72b54c4881
gnu: Add rust-hashbrown-0.3.
...
* gnu/packages/crates-io.scm (rust-hashbrown-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:11 +01:00
Aleksandr Vityazev
231db52605
gnu: Add rust-hashbrown-0.6.
...
* gnu/packages/crates-io.scm (rust-hashbrown-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:10 +01:00
Aleksandr Vityazev
014a878410
gnu: Add rust-ahash-0.2.
...
* gnu/packages/crates-io.scm (rust-ahash-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:10 +01:00
Aleksandr Vityazev
7fe8bdb4a8
gnu: Add rust-actix-connect-0.2.
...
* gnu/packages/crates-io.scm (rust-actix-connect-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:10 +01:00
Aleksandr Vityazev
e1195a589b
gnu: Add rust-actix-test-server-0.2.
...
* gnu/packages/crates-io.scm (rust-actix-test-server-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:09 +01:00
Aleksandr Vityazev
304b4adc93
gnu: Add rust-actix-server-0.6.
...
* gnu/packages/crates-io.scm (rust-actix-server-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:09 +01:00
Aleksandr Vityazev
b5d9d85dd3
gnu: Add rust-actix-server-0.5.
...
* gnu/packages/crates-io.scm (rust-actix-server-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:08 +01:00
Aleksandr Vityazev
56cfef6ced
gnu: Add rust-actix-server-config-0.1.
...
* gnu/packages/crates-io.scm (rust-actix-server-config-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:08 +01:00
Aleksandr Vityazev
05c36d7110
gnu: Add rust-actix-utils-0.4.
...
* gnu/packages/crates-io.scm (rust-actix-utils-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:07 +01:00
Aleksandr Vityazev
8e26fe0ebd
gnu: Add rust-actix-service-0.4.
...
* gnu/packages/crates-io.scm (rust-actix-service-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:07 +01:00
Aleksandr Vityazev
4494452870
gnu: Add rust-actix-codec-0.1.
...
* gnu/packages/crates-io.scm (rust-actix-codec-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:06 +01:00
Aleksandr Vityazev
52e878e9b2
gnu: Add rust-actix-rt-0.2.
...
* gnu/packages/crates-io.scm (rust-actix-rt-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:06 +01:00
Aleksandr Vityazev
caa272fb92
gnu: Add rust-actix-threadpool-0.1.
...
* gnu/packages/crates-io.scm (rust-actix-threadpool-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:05 +01:00
Aleksandr Vityazev
1cd2150583
gnu: Add rust-derive-more-0.15.
...
* gnu/packages/crates-io.scm (rust-derive-more-0.15): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:05 +01:00
Aleksandr Vityazev
d1131e8779
gnu: Add rust-webview-sys-0.6.
...
* gnu/packages/crates-io.scm (rust-webview-sys-0.6): New variable.
[use-modules]: Add (gnu packages gtk) and (gnu packages webkit).
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:05 +01:00
Aleksandr Vityazev
96e1c0145f
gnu: Add rust-webkit2gtk-sys-0.12.
...
* gnu/packages/crates-gtk.scm (rust-webkit2gtk-sys-0.12): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:04 +01:00
Aleksandr Vityazev
f344625d11
gnu: Add rust-soup-sys-0.10.
...
* gnu/packages/crates-gtk.scm (rust-soup-sys-0.10): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:04 +01:00
Aleksandr Vityazev
63cbc8e7d1
gnu: Add rust-javascriptcore-rs-sys-0.2.
...
* gnu/packages/crates-io.scm (rust-javascriptcore-rs-sys-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:04 +01:00
Aleksandr Vityazev
ebd6e7675f
gnu: Add rust-gtk-sys-0.10.
...
* gnu/packages/crates-gtk.scm (rust-gtk-sys-0.10): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:03 +01:00
Aleksandr Vityazev
acb93caf24
gnu: Add rust-atk-sys-0.10.
...
* gnu/packages/crates-gtk.scm (rust-atk-sys-0.10): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:03 +01:00
Aleksandr Vityazev
a67cb3adb9
gnu: Add rust-tinyfiledialogs-3.
...
* gnu/packages/crates-io.scm (rust-tinyfiledialogs-3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:02 +01:00
Aleksandr Vityazev
7f9a7e58e4
gnu: rust-derive-more-0.99: Update to 0.99.17.
...
* gnu/packages/crates-io.scm (rust-derive-more-0.99): Update to 0.99.17.
[arguments]: move <#:cargo-development-inputs> to <#:cargo-inputs>.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:02 +01:00
Aleksandr Vityazev
e7375c0da3
gnu: Add rust-convert-case-0.4.
...
* gnu/packages/crates-io.scm (rust-convert-case-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:02 +01:00
Aleksandr Vityazev
c7a519d449
gnu: Add rust-lru-0.7.
...
* gnu/packages/crates-io.scm (rust-lru-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:01 +01:00
Aleksandr Vityazev
eabb69807b
gnu: Add rust-stats-alloc-0.1.
...
* gnu/packages/crates-io.scm (rust-stats-alloc-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:01 +01:00
Aleksandr Vityazev
8608343d1d
gnu: Add rust-ureq-2.
...
* gnu/packages/crates-io.scm (rust-ureq-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:00 +01:00
Aleksandr Vityazev
4c132b703d
gnu: rust-flate2-1: Update to 1.0.22.
...
* gnu/packages/crates-io.scm (rust-flate2-1): Update to 1.0.22.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:10:00 +01:00
Aleksandr Vityazev
9ff1ff4004
gnu: rust-cloudflare-zlib-sys-0.2: Inherit from rust-cloudflare-zlib-sys-0.3.
...
* gnu/packages/crates-io.scm (rust-cloudflare-zlib-sys-0.2): Inherit from rust-cloudflare-zlib-sys-0.3.
[source]: Fix formatting.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:59 +01:00
Aleksandr Vityazev
ff5e83941c
gnu: Add rust-cloudflare-zlib-sys-0.3.
...
* gnu/packages/crates-io.scm (rust-cloudflare-zlib-sys-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:59 +01:00
Aleksandr Vityazev
93203a01a4
gnu: rust-cc-1: Update to 1.0.67.
...
* gnu/packages/crates-io.scm (rust-cc-1): Update to 1.0.67.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:59 +01:00
Aleksandr Vityazev
610a0519ab
gnu: rust-brotli-decompressor-2: Update to 2.3.2.
...
* gnu/packages/crates-io.scm (rust-brotli-decompressor-2): Update to 2.3.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:58 +01:00
Aleksandr Vityazev
f1303827de
gnu: rust-rustls-native-certs-0.5: Inherit from rust-rustls-native-certs-0.6.
...
* gnu/packages/crates-io.scm (rust-rustls-native-certs-0.5): Inherit from rust-rustls-native-certs-0.6.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:58 +01:00
Aleksandr Vityazev
eb86149330
gnu: Add rust-rustls-native-certs-0.6.
...
* gnu/packages/crates-io.scm (rust-rustls-native-certs-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:57 +01:00
Aleksandr Vityazev
0830004d49
gnu: Add rust-x509-parser-0.12.
...
* gnu/packages/crates-io.scm (rust-x509-parser-0.12): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:57 +01:00
Aleksandr Vityazev
796994a586
gnu: Add rust-oid-registry-0.2.
...
* gnu/packages/crates-io.scm (rust-oid-registry-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:56 +01:00
Aleksandr Vityazev
3e833c816c
gnu: Add rust-der-parser-6.
...
* gnu/packages/crates-io.scm (rust-der-parser-6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:56 +01:00
Aleksandr Vityazev
75c54838d8
gnu: rust-rusticata-macros-3: Inherit from rust-rusticata-macros-4.
...
* gnu/packages/crates-io.scm (rust-rusticata-macros-3): Inherit from rust-rusticata-macros-4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:55 +01:00
Aleksandr Vityazev
ea5ea9eb16
gnu: Add rust-rusticata-macros-4.
...
* gnu/packages/crates-io.scm (rust-rusticata-macros-4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:55 +01:00
Aleksandr Vityazev
254dec1c47
gnu: Add rust-der-oid-macro-0.5.
...
* gnu/packages/crates-io.scm (rust-der-oid-macro-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:55 +01:00
Aleksandr Vityazev
e443927102
gnu: rust-bitvec-0.19: Inherit from rust-bitvec-0.22.
...
* gnu/packages/crates-io.scm (rust-bitvec-0.19): Inherit from rust-bitvec-0.22.
[source]: Fix formatting.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:54 +01:00
Aleksandr Vityazev
7c9644c84d
gnu: Add rust-bitvec-0.22.
...
* gnu/packages/crates-io.scm (rust-bitvec-0.22): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:54 +01:00
Aleksandr Vityazev
71bdb6307b
gnu: rust-funty-1: Inherit from rust-funty-1.2.
...
* gnu/packages/crates-io.scm (rust-funty-1): Inherit from rust-funty-1.2.
[source]: Fix formatting.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:53 +01:00
Aleksandr Vityazev
cad7fb12de
gnu: Add rust-funty-1.2.
...
* gnu/packages/crates-io.scm (rust-funty-1.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:53 +01:00
Aleksandr Vityazev
f9be632458
gnu: Add rust-wyz-0.4.
...
* gnu/packages/crates-io.scm (rust-wyz-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:52 +01:00
Aleksandr Vityazev
124b5c1483
gnu: rust-tap-1: Update to 1.0.1.
...
* gnu/packages/crates-io.scm (rust-tap-1): Update to 1.0.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:52 +01:00
Aleksandr Vityazev
47d8628e51
gnu: rust-radium-0.5: Inherit from rust-radium-0.6.
...
* gnu/packages/crates-io.scm (rust-radium-0.5): Inherit from rust-radium-0.6.
[source]: Fix formatting.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:52 +01:00
Aleksandr Vityazev
0486321515
gnu: Add rust-radium-0.6.
...
* gnu/packages/crates-io.scm (rust-radium-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:51 +01:00
Aleksandr Vityazev
3fcdcefa36
gnu: rust-rustls-0.19: Inherit from rust-rustls-0.20.
...
* gnu/packages/crates-io.scm (rust-rustls-0.19): Inherit from rust-rustls-0.20.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:51 +01:00
Aleksandr Vityazev
42814db126
gnu: Add rust-rustls-0.20.
...
* gnu/packages/crates-io.scm (rust-rustls-0.20): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:50 +01:00
Aleksandr Vityazev
48d69ad1c0
gnu: Add rust-rustls-pemfile-0.2.
...
* gnu/packages/crates-io.scm (rust-rustls-pemfile-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:50 +01:00
Aleksandr Vityazev
7dd2d3029c
gnu: rust-webpki-roots-0.21: Inherit from rust-webpki-roots-0.22.
...
* gnu/packages/crates-io.scm (rust-webpki-roots-0.21): Inherit from rust-webpki-roots-0.22.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:49 +01:00
Aleksandr Vityazev
d55da11c5e
gnu: Add rust-webpki-roots-0.22.
...
* gnu/packages/crates-io.scm (rust-webpki-roots-0.22): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:49 +01:00
Aleksandr Vityazev
ff28c1fd03
gnu: rust-webpki-0.21: Inherit from rust-webpki-0.22.
...
* gnu/packages/crates-io.scm (rust-webpki-0.21): Inherit from rust-webpki-0.22.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:48 +01:00
Aleksandr Vityazev
ddfe968190
gnu: Add rust-webpki-0.22.
...
* gnu/packages/crates-io.scm (rust-webpki-0.22): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:48 +01:00
Aleksandr Vityazev
c10afb895d
gnu: rust-sct-0.6: Inherit from rust-sct-0.7.
...
* gnu/packages/crates-io.scm (rust-sct-0.6): Inherit from rust-sct-0.7.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:48 +01:00
Aleksandr Vityazev
7890df9d71
gnu: Add rust-sct-0.7.
...
* gnu/packages/crates-io.scm (rust-sct-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:47 +01:00
Aleksandr Vityazev
b9ee0bb1ce
gnu: rust-cookie-store-0.12: Inherit from rust-cookie-store-0.15.
...
* gnu/packages/crates-io.scm (rust-cookie-store-0.12): Inherit from rust-cookie-store-0.15.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:47 +01:00
Aleksandr Vityazev
de473a7a5f
gnu: Add rust-cookie-store-0.15.
...
* gnu/packages/crates-io.scm (rust-cookie-store-0.15): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:46 +01:00
Aleksandr Vityazev
3d7c9d74c7
gnu: rust-rspec-1: Update to 1.0.0.
...
* gnu/packages/crates-io.scm (rust-rspec-1): Update to 1.0.0.
[arguments]: <#:skip-build?>: Remove.
<#:cargo-inputs>: Use rust-clippy-0.0.153, rust-colored-2,
rust-derive-builder-0.9, rust-expectest-0.12, rust-rayon-1, rust-time-0.2.
(rust-publicsuffix-1):
[arguments]: <#:skip-build?>: Set to #t.
<#:cargo-development-inputs>: Remove.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:46 +01:00
Aleksandr Vityazev
09fdaaa7f5
gnu: rust-expectest-0.9: Inherit from rust-expectest-0.12.
...
* gnu/packages/crates-io.scm (rust-expectest-0.9): Inherit from rust-expectest-0.12.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:45 +01:00
Aleksandr Vityazev
61aebdc069
gnu: Add rust-expectest-0.12.
...
* gnu/packages/crates-io.scm (rust-expectest-0.12): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:45 +01:00
Aleksandr Vityazev
27b4282724
gnu: Add rust-clippy-0.0.153.
...
* gnu/packages/crates-io.scm (rust-clippy-0.0.153): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:45 +01:00
Aleksandr Vityazev
281848cb47
gnu: Add rust-duct-0.8.
...
* gnu/packages/crates-io.scm (rust-duct-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:44 +01:00
Aleksandr Vityazev
34e7a4e02a
gnu: Add rust-shared-child-0.2.
...
* gnu/packages/crates-io.scm (rust-shared-child-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:44 +01:00
Aleksandr Vityazev
b6544aba74
gnu: Add rust-os-pipe-0.5.
...
* gnu/packages/crates-io.scm (rust-os-pipe-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:43 +01:00
Aleksandr Vityazev
f41c4ac915
gnu: Add rust-nix-0.8.
...
* gnu/packages/crates-io.scm (rust-nix-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:43 +01:00
Aleksandr Vityazev
507efd190a
gnu: Add rust-lazycell-0.5.
...
* gnu/packages/crates-io.scm (rust-lazycell-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:42 +01:00
Aleksandr Vityazev
4dd42718a3
gnu: Add rust-error-chain-0.8.
...
* gnu/packages/crates-io.scm (rust-error-chain-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:42 +01:00
Aleksandr Vityazev
05845af4d5
gnu: Add rust-clippy-mini-macro-test-0.1.
...
* gnu/packages/crates-io.scm (rust-clippy-mini-macro-test-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:41 +01:00
Aleksandr Vityazev
50c101c51a
gnu: Add rust-clippy-lints-0.0.153.
...
* gnu/packages/crates-io.scm (rust-clippy-lints-0.0.153): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:41 +01:00
Aleksandr Vityazev
432eb50ca4
gnu: Add rust-semver-0.6.
...
* gnu/packages/crates-io.scm (rust-semver-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:41 +01:00
Aleksandr Vityazev
521e049a6b
gnu: Add rust-crates-index-0.5.
...
* gnu/packages/crates-io.scm (rust-crates-index-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:40 +01:00
Aleksandr Vityazev
3c924c9db1
gnu: Add rust-git2-0.6.
...
* gnu/packages/crates-io.scm (rust-git2-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:40 +01:00
Aleksandr Vityazev
f27d193104
gnu: Add rust-libgit2-sys-0.6.
...
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:39 +01:00
Aleksandr Vityazev
bc4fc6b898
gnu: Add rust-quine-mc-cluskey-0.2.
...
* gnu/packages/crates-io.scm (rust-quine-mc-cluskey-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:39 +01:00
Aleksandr Vityazev
8882a964af
gnu: Add rust-quickcheck-0.3.
...
* gnu/packages/crates-io.scm (rust-quickcheck-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:38 +01:00
Aleksandr Vityazev
c43ac3ede6
gnu: Add rust-pulldown-cmark-0.0.15.
...
* gnu/packages/crates-io.scm (rust-pulldown-cmark-0.0.15): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:38 +01:00
Aleksandr Vityazev
11925dee68
gnu: Add rust-itertools-0.6.
...
* gnu/packages/crates-io.scm (rust-itertools-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:38 +01:00
Aleksandr Vityazev
0485680051
gnu: Add rust-cargo-metadata-0.2.
...
* gnu/packages/crates-io.scm (rust-cargo-metadata-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:37 +01:00
Aleksandr Vityazev
dad2a0f26c
gnu: rust-time-0.2: Update to 0.2.27.
...
* gnu/packages/crates-io.scm (rust-time-0.2): Update to 0.2.27.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:37 +01:00
Aleksandr Vityazev
cb7d147734
gnu: rust-time-macros-0.1: Update to 0.1.1.
...
* gnu/packages/crates-io.scm (rust-time-macros-0.1): Update to 0.1.1
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:36 +01:00
Aleksandr Vityazev
5c761ec43a
gnu: rust-standback-0.2: Update to 0.2.17.
...
* gnu/packages/crates-io.scm (rust-standback-0.2): Update to 0.2.17.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:36 +01:00
Aleksandr Vityazev
660ac43684
gnu: rust-idna-0.2: Update to 0.2.3.
...
* gnu/packages/crates-io.scm (rust-idna-0.2): Update to 0.2.3.
[arguments]: Remove #:cargo-development-inputs as #:skip-build? is used.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:35 +01:00
Aleksandr Vityazev
d3d718c4b8
gnu: rust-unicode-normalization-0.1: Update to 0.1.19.
...
* gnu/packages/crates-io.scm (rust-unicode-normalization-0.1): Update to 0.1.19.
[arguments]: <#:cargo-inputs>: Change rust-smallvec to rust-tinyvec.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:35 +01:00
Aleksandr Vityazev
d06d6a543f
gnu: rust-cookie-0.14: Inherit from rust-cookie-0.15.
...
* gnu/packages/crates-io.scm (rust-cookie-0.14): Inherit from rust-cookie-0.15.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:34 +01:00
Aleksandr Vityazev
9fcca3baab
gnu: Add rust-cookie-0.15.
...
* gnu/packages/crates-io.scm (rust-cookie-0.15): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:34 +01:00
Aleksandr Vityazev
24994691e0
gnu: rust-mio-0.7: Inherit from rust-mio-0.8.
...
* gnu/packages/crates-io.scm (rust-mio-0.7): Inherit from rust-mio-0.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:34 +01:00
Aleksandr Vityazev
de1f47e79b
gnu: Add rust-mio-0.8.
...
* gnu/packages/crates-io.scm (rust-mio-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:33 +01:00
Aleksandr Vityazev
7a1ed126a1
gnu: rust-env-logger-0.8 : Update to 0.8.4.
...
* gnu/packages/crates-io.scm (rust-env-logger-0.8): Update to 0.8.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:33 +01:00
Aleksandr Vityazev
a66622de3e
gnu: Add rust-sqlite-0.26.
...
* gnu/packages/crates-io.scm (rust-sqlite-0.26): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:32 +01:00
Aleksandr Vityazev
1828e880ed
gnu: Add rust-sqlite3-sys-0.13.
...
* gnu/packages/crates-io.scm (rust-sqlite3-sys-0.13): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:32 +01:00
Aleksandr Vityazev
522d255a42
gnu: Add rust-temporary-0.6.
...
* gnu/packages/crates-io.scm (rust-temporary-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:31 +01:00
Aleksandr Vityazev
5f1caecb92
gnu: Add rust-sqlite3-src-0.3.
...
* gnu/packages/crates-io.scm (rust-sqlite3-src-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:31 +01:00
Aleksandr Vityazev
56c914075a
gnu: rust-serde-cbor-0.11: Update to 0.11.2.
...
* gnu/packages/crates-io.scm (rust-serde-cbor-0.11): Update to 0.11.2.
[source]: Fix formatting.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:31 +01:00
Aleksandr Vityazev
30143f8084
gnu: rust-bincode-1: Update to 1.3.3.
...
* gnu/packages/crates-io.scm (rust-bincode-1): Update to 1.3.3.
[source]: Fix formatting.
[arguments]: <#:cargo-inputs>: Remove rust-byteorder, add rust-serde.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:30 +01:00
Aleksandr Vityazev
22a8a9e8d2
gnu: rust-serde-json-1: Update to 1.0.74.
...
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.74.
[source]: uri: Use serde-json as name for crate-uri.
[arguments]: <#:cargo-inputs>: Use rust-itoa-1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:30 +01:00
Aleksandr Vityazev
3baaccd885
gnu: rust-trybuild-1: Update to 1.0.54.
...
* gnu/packages/crates-io.scm (rust-trybuild-1): Update to 1.0.54.
[arguments]: <#:cargo-inputs>: Remove rust-lazy-static,
add rust-once-cell.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:29 +01:00
Aleksandr Vityazev
e580039cf8
gnu: Add rust-itoa-1.
...
* gnu/packages/crates-io.scm (rust-itoa-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:29 +01:00
Aleksandr Vityazev
da3dd5afa5
gnu: rust-serde-derive-1: Update to 1.0.133.
...
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.133.
[description]: End with a period.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:28 +01:00
Aleksandr Vityazev
ddd4e12c9b
gnu: rust-serde-1: Update to 1.0.133.
...
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.133.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:28 +01:00
Aleksandr Vityazev
cdb03967e5
gnu: rust-byteorder-1: Update to 1.4.3.
...
* gnu/packages/crates-io.scm (rust-byteorder-1): Update to 1.4.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:28 +01:00
Aleksandr Vityazev
2cf4e34889
gnu: rust-num-cpus-1: Update to 1.13.1.
...
* gnu/packages/crates-io.scm (rust-num-cpus-1): Update to 1.13.1.
[source, arguments]: Fix formatting.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:27 +01:00
Aleksandr Vityazev
f9bc1e6fee
gnu: Add rust-blakeout-0.3.
...
* gnu/packages/crates-io.scm (rust-blakeout-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:27 +01:00
Aleksandr Vityazev
f14ccf4043
gnu: Add rust-blake2-0.9.
...
* gnu/packages/crates-io.scm (rust-blake2-0.9): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:26 +01:00
Aleksandr Vityazev
600d704011
gnu: rust-signature-1: Update to 1.5.0.
...
* gnu/packages/crates-io.scm (rust-signature-1): Update to 1.5.0.
[source, description]: Fix formatting.
[arguments]: <#:cargo-inputs>: Use rust-digest-0.10 and rust-rand-core-0.6.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:26 +01:00
Aleksandr Vityazev
f73de79115
gnu: rust-signature-derive-1: Update to 1.0.0-pre.4.
...
* gnu/packages/crates-io.scm (rust-signature-derive-1): Update to 1.0.0-pre.4.
[source, arguments]: Fix formatting.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:25 +01:00
Aleksandr Vityazev
e9d0c00aa2
gnu: Add rust-chacha20poly1305-0.9.
...
* gnu/packages/crates-io.scm (rust-chacha20poly1305-0.9): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:25 +01:00
Aleksandr Vityazev
898c265013
gnu: Add rust-poly1305-0.7.
...
* gnu/packages/crates-io.scm (rust-poly1305-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:24 +01:00
Aleksandr Vityazev
21a93bf85f
gnu: Add rust-chacha20-0.8.
...
* gnu/packages/crates-io.scm (rust-chacha20-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:24 +01:00
Aleksandr Vityazev
b3a14b57b9
gnu: Add rust-aead-0.4.
...
* gnu/packages/crates-io.scm (rust-aead-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:24 +01:00
Aleksandr Vityazev
22a586bca5
gnu: rust-blobby-0.3: Update to 0.3.1.
...
* gnu/packages/crates-io.scm (rust-blobby-0.3): Update to 0.3.1.
[arguments]: <#:cargo-development-inputs>: Use rust-hex-0.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:23 +01:00
Aleksandr Vityazev
371e4ce4e1
gnu: Add rust-ecies-ed25519-0.5.
...
* gnu/packages/crates-io.scm (rust-ecies-ed25519-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:23 +01:00
Aleksandr Vityazev
02f77e4825
gnu: rust-aes-gcm-0.6: Inherit from rust-aes-gcm-0.8.
...
* gnu/packages/crates-io.scm (rust-aes-gcm-0.6): Inherit from rust-aes-gcm-0.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:22 +01:00
Aleksandr Vityazev
1345ae52fa
gnu: Add rust-aes-gcm-0.8.
...
* gnu/packages/crates-io.scm (rust-aes-gcm-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:22 +01:00
Aleksandr Vityazev
3d4eebb54d
gnu: Add rust-x25519-dalek-1.
...
* gnu/packages/crates-io.scm (rust-x25519-dalek-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:21 +01:00
Aleksandr Vityazev
0dbc002bd1
gnu: rust-curve25519-dalek-3: Update to 3.2.0.
...
* gnu/packages/crates-io.scm (rust-curve25519-dalek-3): Update to 3.2.0.
[source, description]: Fix formatting.
[arguments]: Enable build, add #:cargo-development-inputs.
<#:cargo-inputs>: Add rust-fiat-crypto, change rust-packed-simd
to rust-packed-simd-2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:21 +01:00
Aleksandr Vityazev
100fc7507b
gnu: Add rust-fiat-crypto-0.1.
...
* gnu/packages/crates-io.scm (rust-fiat-crypto-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:20 +01:00
Aleksandr Vityazev
590dc88700
gnu: Add rust-simplelog-0.11.
...
* gnu/packages/crates-io.scm (rust-simplelog-0.11): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:20 +01:00
Aleksandr Vityazev
b2015eba10
gnu: Add rust-paris-1.
...
* gnu/packages/crates-io.scm (rust-paris-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-22 13:09:20 +01:00
Marius Bakke
d07a89d645
gnu: Remove python-flask-script.
...
This package is not compatible with current versions of Flask and has been
obsoleted upstream.
* gnu/packages/python-web.scm (python-flask-script): Remove variable.
2022-01-22 12:42:48 +01:00
Marius Bakke
74f3815098
gnu: python-flask-migrate: Update to 3.1.0.
...
* gnu/packages/python-web.scm (python-flask-migrate): Update to 3.1.0.
[source]: Change to GIT-FETCH.
[propagated-inputs]: Remove PYTHON-SCRIPT and PYTHON-SQLALCHEMY.
2022-01-22 12:42:47 +01:00
Marius Bakke
e92961a687
gnu: Remove python-typing.
...
* gnu/packages/python-xyz.scm (python-typing): Merge with ...
(python2-typing): ... this variable.
2022-01-22 12:42:47 +01:00
Marius Bakke
db501204f3
gnu: python-fs: Remove unused input.
...
* gnu/packages/python-xyz.scm (python-fs)[propagated-inputs]: Remove
PYTHON-TYPING.
2022-01-22 12:42:47 +01:00
Marius Bakke
9604bea0ca
gnu: Remove python2-tqdm.
...
* gnu/packages/python-xyz.scm (python2-tqdm): Remove variable.
2022-01-22 12:42:47 +01:00
Marius Bakke
b084ab813a
gnu: Remove python2-nltk.
...
* gnu/packages/python-xyz.scm (python2-nltk): Remove variable.
2022-01-22 12:42:47 +01:00
Marius Bakke
7ff27f1dde
gnu: python-flufl-bounce: Update to 4.0.
...
* gnu/packages/python-xyz.scm (python-flufl-bounce): Update to 4.0.
[arguments]: Replace check phase.
[native-inputs]: Add PYTHON-FLUFL-TESTING.
2022-01-22 12:42:47 +01:00
Marius Bakke
97176b4d9c
gnu: python-sphinx-autobuild: Update to 2021.3.14.
...
* gnu/packages/sphinx.scm (python-sphinx-autobuild): Update to 2021.3.14.
[arguments]: Remove obsolete phase. Simplify check override.
[propagated-inputs]: Remove PYTHON-ARGH, PYTHON-PATHTOOLS, PYTHON-PORT-FOR,
PYTHON-PYYAML, PYTHON-TORNADO and PYTHON-WATCHDOG. Add PYTHON-COLORAMA and
PYTHON-SPHINX.
2022-01-22 10:23:02 +01:00
Marius Bakke
43c11056d2
gnu: python-watchdog: Remove unused input.
...
* gnu/packages/python-xyz.scm (python-watchdog)[propagated-inputs]: Remove
PYTHON-ARGH.
2022-01-22 10:23:02 +01:00
Marius Bakke
515854b31f
gnu: python-flask-oidc: Update to 1.4.0.
...
* gnu/packages/python-web.scm (python-flask-oidc): Update to 1.4.0.
[arguments]: Override check phase.
2022-01-22 10:23:01 +01:00
Marius Bakke
ed9ca97409
gnu: cwltool: Update to 3.1.20220119140128.
...
* gnu/packages/bioinformatics.scm (cwltool): Update to 3.1.20220119140128.
[propagated-inputs]: Change from PYTHON-RDFLIB-5 to PYTHON-RDFLIB.
[native-inputs]: Remove PYTHON-RDFLIB-JSONLD.
2022-01-22 10:23:01 +01:00
Marius Bakke
c940b0e38e
gnu: behave: Update to 1.2.7.dev2.
...
* gnu/packages/check.scm (behave): Update to 1.2.7.dev2.
[source]: Switch to GIT-FETCH. Remove patches.
[arguments]: Remove #:test-target. Add #:phases.
[propagated-inputs]: Add PYTHON-COLORAMA and PYTHON-CUCUMBER-TAG-EXPRESSIONS.
* gnu/packages/patches/behave-skip-a-couple-of-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-01-22 10:23:01 +01:00
Marius Bakke
22acec0588
gnu: Add python-cucumber-tag-expressions.
...
* gnu/packages/python-check.scm (python-cucumber-tag-expressions): New variable.
2022-01-22 10:23:01 +01:00
Marius Bakke
36481d00de
gnu: Add python-pytest-metadata.
...
* gnu/packages/python-check.scm (python-pytest-metadata): New variable.
2022-01-22 10:23:01 +01:00
Marius Bakke
af473726b2
gnu: python-pyvcf: Build with old setuptools.
...
* gnu/packages/bioinformatics.scm (python-pyvcf)[native-inputs]: Add
PYTHON-SETUPTOOLS.
2022-01-22 10:23:01 +01:00
Marius Bakke
404447b742
gnu: Deprecate python-flask-restplus.
...
* gnu/packages/python-web.scm (python-flask-restplus): Define as deprecated
alias for PYTHON-FLASK-RESTX, as noted on its home page.
2022-01-22 10:23:01 +01:00
Marius Bakke
b08151049d
gnu: python-sqlalchemy: Update to 1.4.31.
...
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.4.31.
2022-01-22 10:23:01 +01:00
Marius Bakke
9ebf6c21af
gnu: python-flask-session: Update to 0.4.0.
...
* gnu/packages/python-web.scm (python-flask-session): Update to 0.4.0.
2022-01-22 10:23:01 +01:00
Marius Bakke
443b8f2908
gnu: python-flask: Update to 2.0.2.
...
* gnu/packages/python-web.scm (python-flask): Update to 2.0.2.
2022-01-22 10:23:01 +01:00
Marius Bakke
45cb47c4d3
gnu: python-werkzeug: Update to 2.0.2.
...
* gnu/packages/python-web.scm (python-werkzeug): Update to 2.0.2.
2022-01-22 10:23:01 +01:00
Marius Bakke
038c65b380
gnu: python-louvain: Build with older setuptools.
...
* gnu/packages/graph.scm (python-louvain)[native-inputs]: Add
PYTHON-SETUPTOOLS.
2022-01-22 10:23:01 +01:00
Marius Bakke
9f57352e12
gnu: python-tqdm: Update to 4.62.3.
...
* gnu/packages/python-xyz.scm (python-tqdm): Update to 4.62.3.
2022-01-22 10:23:00 +01:00
Marius Bakke
b2faad4bd0
gnu: python-upsetplot: Update to 0.6.0.
...
* gnu/packages/python-science.scm (python-upsetplot): Update to 0.6.0.
[source](modules, snippet): New fields.
[arguments]: Remove obsolete phase. Respect TESTS? in check phase.
2022-01-22 10:23:00 +01:00
Marius Bakke
4f6cbc0aee
gnu: python-pandas: Remove old version.
...
* gnu/packages/python-science.scm (python-pandas-0.25): Remove variable.
(python2-pandas): Inherit from PYTHON-PANDAS.
2022-01-22 10:23:00 +01:00
Marius Bakke
5ec4129907
gnu: Add python-psycopg.
...
* gnu/packages/databases.scm (python-psycopg): New variable.
2022-01-22 10:23:00 +01:00
Marius Bakke
84bcda58fc
gnu: Add python-psycopg-pool.
...
* gnu/packages/databases.scm (python-psycopg-pool): New variable.
2022-01-22 10:23:00 +01:00
Marius Bakke
8830d9f900
gnu: python-pytest-asyncio: Update to 0.17.2.
...
* gnu/packages/check.scm (python-pytest-asyncio): Update to 0.17.2.
[arguments]: Specify setuptools-scm version. Replace check phase.
[native-inputs]: Remove PYTHON-COVERAGE. Add PYTHON-FLAKY and
PYTHON-SETUPTOOLS-SCM.
* gnu/packages/python-xyz.scm (python-tqdm, python-watchgod)[arguments]:
Specify asyncio_mode when running tests.
2022-01-22 10:23:00 +01:00
Marius Bakke
b62737097c
gnu: python-pytest-mock: Cope with test warnings.
...
* gnu/packages/check.scm (python-pytest-mock)[source](modules, snippet): New
fields.
[arguments]: Increase test verbosity and remove obsolete workaround.
2022-01-22 10:23:00 +01:00
Marius Bakke
98d9869412
gnu: python-tenacity: Update to 8.0.1.
...
* gnu/packages/python-xyz.scm (python-tenacity): Update to 8.0.1.
[propagated-inputs]: Remove.
[native-inputs]: Add PYTHON-TYPEGUARD. Remove PYTHON-SPHINX.
[arguments]: Rewrite in gexp style.
2022-01-22 10:23:00 +01:00
Marius Bakke
aec7c0cb44
gnu: Add python-typeguard.
...
* gnu/packages/python-xyz.scm (python-typeguard): New variable.
2022-01-22 10:23:00 +01:00
Marius Bakke
16f9ca544d
gnu: python-mypy: Update to 0.931.
...
* gnu/packages/python-check.scm (python-mypy): Update to 0.931.
[native-inputs]: Remove PYTHON-FLAKE8, PYTHON-FLAKE8-BUGBEAR,
PYTHON-FLAKE8-PYI, PYTHON-IMPORTLIB-METADATA, and PYTHON-PYTEST-COV.
[propagated-inputs]: Remove PYTHON-TYPED-AST. Replace PYTHON-TOML with
PYTHON-TOMLI.
2022-01-22 10:23:00 +01:00
Marius Bakke
9153e3b872
gnu: python-cython: Add 3.0.0a10.
...
* gnu/packages/python-xyz.scm (python-cython-3): New variable.
2022-01-22 10:22:59 +01:00
Marius Bakke
69cc97cdfb
gnu: Add pproxy.
...
* gnu/packages/networking.scm (pproxy): New variable.
2022-01-22 10:22:59 +01:00
Marius Bakke
ad004a2f66
gnu: postgresql: Add 14.1.
...
* gnu/packages/databases.scm (postgresql-14): New variable.
2022-01-22 10:22:59 +01:00
Marius Bakke
ee6e69a554
gnu: python-psycopg2: Update to 2.9.3.
...
* gnu/packages/databases.scm (python-psycopg2): Update to 2.9.3.
[home-page]: Follow redirect to <https://www.psycopg.org >.
2022-01-22 10:22:59 +01:00
jgart via Guix-patches via
e22957fc15
gnu: Add nbss-upload.
...
* gnu/packages/python-xyz.scm (nbss-upload): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 12:20:46 +03:00
Morgan Smith
d0744d8650
gnu: jacal: Update to 1c7.
...
* gnu/packages/patches/jacal-fix-texinfo.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Delete this.
* gnu/packages/maths.scm (jacal)[source]: Delete this patch.
[version]: Update to 1c7.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 12:07:55 +03:00
Morgan Smith
c8512d8443
gnu: slib: Update to 3b6.
...
* gnu/packages/scheme.scm (slib): Update to 3b6.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 12:05:16 +03:00
Morgan Smith
c26cc96da2
gnu: scm: Fix build.
...
* gnu/packages/scheme.scm (scm)[arguments]: Add trailing slashes for library
paths in build and post-install phases.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 12:01:23 +03:00
jgart via Guix-patches via
2f51d374b8
gnu: mblaze: Update to 1.2.
...
* gnu/packages/mail.scm (mblaze): Update to 1.2.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 11:56:06 +03:00
SeerLite via Guix-patches via
41f41c0f22
gnu: alacritty: Fix failing build.
...
* gnu/packages/crates-io.scm (rust-alacritty-terminal)[inputs]: Update rust-nix.
* gnu/packages/terminals.scm (alacritty)[arguments]: Add phase 'use-new-nix.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 11:45:16 +03:00
Remco van 't Veer
91487b08ce
gnu: sssd: Undefine SMB_HAS_NEW_NDR_PULL_STEAL_SWITCH.
...
This commit follows a7fb50b577 .
* gnu/packages/sssd.scm [arguments]: Undefine
SMB_HAS_NEW_NDR_PULL_STEAL_SWITCH in add-config-in phase.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 11:40:27 +03:00
Remco van 't Veer
a7fb50b577
gnu: sssd: Fix build with samba-4.15.3.
...
* gnu/packages/patches/sssd-fix-samba-4.15.3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add this.
* gnu/packages/sssd.scm [source]: Add this.
[native-inputs]: Add AUTOCONF.
[arguments]: Add add-config-in phase.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-22 11:28:21 +03:00
Ricardo Wurmus
bef0266be9
gnu: r-mosaic: Update to 1.8.3.
...
This is a follow-up to commit 2ced098512 ,
which had been pushed by accident.
* gnu/packages/cran.scm (r-mosaic): Update to 1.8.3.
[propagated-inputs]: Add r-ggridges, r-ggstance, r-leaflet, and r-rlang;
remove r-lazyeval.
2022-01-22 09:22:20 +01:00
Ricardo Wurmus
f5454f6bd1
gnu: Add r-leaflet.
...
* gnu/packages/cran.scm (r-leaflet): New variable.
2022-01-22 09:11:57 +01:00
Leo Famulari
5798df20fc
gnu: svt-av1: Update to 0.9.0.
...
* gnu/packages/video.scm (svt-av1): Update to 0.9.0.
2022-01-22 03:07:32 -05:00
Maxim Cournoyer
e9c30fed52
gnu: gnome-calculator: Update to 41.0 and re-style inputs.
...
* gnu/packages/gnome.scm (gnome-calculator): Update to 41.0.
[native-inputs]: Re-style.
[inputs]: Likewise.
2022-01-22 01:53:45 -05:00
Maxim Cournoyer
8eb9333281
gnu: gnome-system-monitor: Update to 41.0 and re-style inputs.
...
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 41.0.
[native-inputs]: Re-style.
[inputs]: Likewise.
2022-01-22 01:53:45 -05:00
Maxim Cournoyer
42fc467d04
gnu: orca: Update to 41.0.
...
* gnu/packages/gnome.scm (orca): Update to 41.0.
[phases]: Delete trailing #t.
[native-inputs]: Re-style.
[inputs]: Likewise.
2022-01-22 01:53:45 -05:00
Maxim Cournoyer
c9b2eb6bcd
gnu: gnote: Update to 41.2.
...
* gnu/packages/gnome.scm (gnote): Update to 41.2.
[build-system]: Use meson.
[arguments]: New field.
[native-inputs]: Delete unittest-cpp.
[description]: Re-indent.
2022-01-22 01:53:29 -05:00
Maxim Cournoyer
9d4b5877c4
gnu: polari: Update to 41.0.
...
* gnu/packages/gnome.scm (polari): Update to 41.0.
[phases]: Delete trailing #t.
2022-01-22 01:25:34 -05:00
Maxim Cournoyer
ef451d9164
gnu: gnome-todo: Update to 41.0 and enable tests.
...
* gnu/packages/patches/gnome-todo-libportal.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (gnome-todo): Update to 41.0.
[source]: Apply patch.
[arguments]: Use G-exp.
[tests?]: Delete field, enabling tests.
[phases]: Move check phase after install phase.
{pre-check}: Add phase.
[native-inputs]: Re-style.
[inputs]: Likewise.
[description]: Re-indent.
2022-01-22 01:16:23 -05:00
Maxim Cournoyer
2b77a66edb
gnu: granite: Update to 6.2.0 and add python to native inputs.
...
* gnu/packages/pantheon.scm (granite)[phases]: Delete trailing #t.
[inputs]: Use new style.
[native-inputs]: Likewise and add python.
2022-01-22 01:10:54 -05:00
Maxim Cournoyer
ceb72ad0f4
gnu: tinyalsa: Update to 2.0.0.
...
* gnu/packages/audio.scm (tinyalsa): Update to 2.0.0.
2022-01-21 23:16:27 -05:00
Nicolas Goaziou
f997af9c6f
gnu: nheko: Fix build.
...
* gnu/packages/messaging.scm (nheko)[arguments]: Use G-expressions.
2022-01-22 01:08:24 +01:00
Nicolas Goaziou
98a322e02e
gnu: nheko: Remove inputs labels.
...
* gnu/packages/messaging.scm (nheko)[inputs, native-inputs]: Remove labels.
2022-01-21 22:29:57 +01:00
raingloom
9ecf2745c5
gnu: nheko: Update to 0.9.0.
...
* gnu/packages/messaging.scm (nheko): Update to 0.9.0.
[inputs]: Add coeurl, curl, libevent and xcb-util-wm.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 22:27:31 +01:00
Nicolas Goaziou
656cb94e88
gnu: qtkeychain: Remove trailing #T from phases.
...
* gnu/packages/qt.scm (qtkeychain)[arguments]<#:phases>: Remove trailing #T.
2022-01-21 22:27:30 +01:00
raingloom
e01ba2e4db
gnu: Update qtkeychain to 0.13.2.
...
* gnu/packages/qt.scm (qtkeychain): Update 0.13.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 22:26:46 +01:00
Nicolas Goaziou
f1aba776bd
gnu: mtxclient: Remove trailing #T from phases.
...
* gnu/packages/messaging.scm (mtxclient)[arguments]<#:phases>: Remove trailing #T.
2022-01-21 22:26:45 +01:00
raingloom
f36a175a3a
gnu: mtxclient: Update to 0.6.1.
...
* gnu/packages/messaging.scm (mtxclient): Update to 0.6.1.
[inputs]: Add curl, coeurl and libevent.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 22:25:53 +01:00
raingloom
a693f4e04b
gnu: Add coeurl.
...
* gnu/packages/curl.scm (coeurl): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 22:25:53 +01:00
raingloom
b1542d5960
gnu: spdlog: Build shared library.
...
* gnu/packages/logging.scm (spdlog)[arguments]: Enable SPDLOG_BUILD_SHARED flag.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 21:54:54 +01:00
Nicolas Goaziou
66e948d5e1
gnu: Fix copyright a line.
...
* gnu/packages/games.scm: Fix a copyright line.
2022-01-21 21:51:42 +01:00
Nicolas Goaziou
9dbc503223
gnu: naev: Update to 0.9.2.
...
* gnu/packages/games.scm (naev): Update to 0.9.2.
[inputs]: Add python since Meson build-system does not propagate it anymore.
2022-01-21 21:46:30 +01:00
Nicolas Goaziou
e143654088
gnu: pyzo: Update to 4.12.0.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.0.
[source]: Get source from GitHub since last release is not available on PyPi.
2022-01-21 21:21:03 +01:00
Oleg Pykhalov
a13a3141a1
gnu: knot-resolver: Fix build.
...
Since commit 6f36d0c89e , Meson no longer
propagates Python.
* gnu/packages/dns.scm (knot-resolver)[inputs]: Add PYTHON.
2022-01-21 21:56:06 +03:00
John Kehayias
0baf5efe01
gnu: piper: Fix build.
...
Since commit 6f36d0c89e , Meson no longer
propagates Python. GTK+ propagates librsvg-bootstrap which causes a startup
error due to two librsvg being in GI_TYPELIB_PATH.
* gnu/packages/gnome.scm (piper)[inputs]: Add PYTHON. Remove LIBRSVG. Simplify.
[native-inputs]: Simplify.
[arguments]: Remove trailing #t from phases.
2022-01-21 13:25:38 -05:00
Ricardo Wurmus
cadcbbaf65
gnu: r-bigmelon: Add r-knitr.
...
* gnu/packages/bioconductor.scm (r-bigmelon)[native-inputs]: Add r-knitr.
2022-01-21 18:45:27 +01:00
zimoun
ce291b193c
gnu: Add r-scseqcomm.
...
* gnu/packages/bioinformatics.scm (r-scseqcomm): New variable.
2022-01-21 15:53:18 +01:00
zimoun
dac6b53c7e
gnu: Add r-icellnet.
...
* gnu/packages/bioinformatics.scm (r-icellnet): New variable.
2022-01-21 15:53:18 +01:00
zimoun
d088b40c68
gnu: Add r-rlist.
...
* gnu/packages/cran.scm (r-rlist): New variable.
2022-01-21 15:53:17 +01:00
zimoun
c6b4fc9785
gnu: Add r-add2ggplot.
...
* gnu/packages/cran.scm (r-add2ggplot): New variable.
2022-01-21 15:53:17 +01:00
zimoun
b8c103a2a5
gnu: Add r-scico.
...
* gnu/packages/cran.scm (r-scico): New variable.
2022-01-21 15:53:17 +01:00
zimoun
ce585ae2a3
gnu: Add r-chorddiag.
...
* gnu/packages/statistics.scm (r-chorddiag): New variable.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net >.
2022-01-21 15:53:17 +01:00
zimoun
65a7a73fd5
gnu: Add r-hgu133plus2-db.
...
* gnu/packages/bioconductor.scm (r-hgu133plus2-db): New variable.
2022-01-21 15:53:17 +01:00
zimoun
a81e20b18a
gnu: Add r-jetset.
...
* gnu/packages/bioconductor.scm (r-jetset): New variable.
2022-01-21 15:53:17 +01:00
zimoun
40042cca73
gnu: r-org-dr-eg-db: Update to 3.14.0.
...
* gnu/packages/bioconductor.scm (r-org-dr-eg-db): Update to 3.14.0.
2022-01-21 15:53:13 +01:00
Zhu Zihao
e4f1b96c73
gnu: nix: Update to 2.5.1.
...
* gnu/packages/package-management.scm(nix): Update to 2.5.1.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-21 16:45:33 +03:00
Zhu Zihao
fb81687228
gnu: nix: Use G-expression.
...
* gnu/packages/package-management.scm (nix)[arguments]: Convert to G-expression.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-21 16:45:33 +03:00
Zhu Zihao
8ed6a8884c
gnu: nix: Update to 2.4.
...
* gnu/packages/package-management.scm (nix): Update to 2.4.
[source]: Switch to Github repository since upstream no longer provides
tarball.
[native-inputs]: Add autoconf, autoconf-archive, automake, bison, flex, gcc,
googletest, jq, libtool.
[inputs]: Add libarchive, libcpuid, lowdown, zlib.
* gnu/packages/patches/nix-dont-build-html-doc.diff: New file.
* gnu/local.mk(dist_patch_DATA): Add corresponding entry.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-21 16:45:33 +03:00
Zhu Zihao
cd6bd434fd
gnu: lowdown: Update to 0.10.0-1-1de10c1.
...
* gnu/packages/markup.scm (lowdown): Update to 0.10.0-1-1de10c1.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-21 16:45:33 +03:00
Zhu Zihao
651765eca4
gnu: Add libcpuid.
...
* gnu/packages/hardware.scm (libcpuid): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com >
2022-01-21 16:45:33 +03:00
Mathieu Othacehe
ed01934c82
gnu: python-jsmin: Update to 3.0.1.
...
* gnu/packages/python-web.scm (python-jsmin): Update to 3.0.1.
2022-01-21 14:42:29 +01:00
Nicolas Goaziou
52fc41cba6
gnu: asymptote: Update to 2.76.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.76.
2022-01-21 12:03:28 +01:00
Mathieu Othacehe
f5ccf99fe5
gnu: libsigrok: Update to 0.5.2-1.a7e919a.
...
* gnu/packages/electronics.scm (libsigrok): Update to 0.5.2-1.a7e919a.
[source]: Switch to git-fetch.
[arguments]: Remove trailing #t.
[native-inputs]: Add autoconf, automake and libtool.
[synopsis]: Shorten it.
[description]: Wrap it.
2022-01-21 10:28:41 +01:00
Petr Hodina
b09f2aa4da
gnu: Add rust-lyon-tessellation-0.17.
...
* gnu/packages/crates-graphics.scm (rust-lyon-tessellation-0.17): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:13:58 +01:00
Petr Hodina
a94e77a8e5
gnu: Add rust-lyon-extra-0.17.
...
* gnu/packages/crates-graphics.scm (rust-lyon-extra-0.17): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:13:57 +01:00
Petr Hodina
61fcaa8fc6
gnu: Add rust-float-next-after-0.1.
...
* gnu/packages/crates-io.scm (rust-float-next-after-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:13:53 +01:00
Petr Hodina
91690d16a4
gnu: Add rust-lyon-svg-0.17.
...
* gnu/packages/crates-graphics.scm (rust-lyon-svg-0.17): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:12:58 +01:00
Petr Hodina
e6074b6f9b
gnu: Add rust-lyon-path-0.17.
...
* gnu/packages/crates-graphics.scm (rust-lyon-path-0.17): New variable.
(rust-lyon-path-0.14): Remove variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:12:36 +01:00
Petr Hodina
ac2aa4b956
gnu: Add rust-lyon-geom-0.17.
...
* gnu/packages/crates-graphics.scm (rust-lyon-geom-0.17): New variable.
(rust-lyon-geom-0.14): Remove variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:11:53 +01:00
Petr Hodina
6e4a6b5f8e
gnu: Add rust-euclid-0.22.
...
* gnu/packages/crates-graphics.scm (rust-euclid-0.22): New variable.
(rust-euclid-0.20): Remove variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:11:00 +01:00
Petr Hodina
5f4afb3633
gnu: Add rust-svgtypes-0.5.
...
* gnu/packages/crates-io.scm (rust-svgtypes-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 01:10:07 +01:00
Nicolas Goaziou
c5a6fe8b65
gnu: Remove rust-font-kit-0.4.
...
* gnu/packages/crates-io.scm (rust-font-kit-0.4): Remove variable.
2022-01-21 01:10:06 +01:00
Nicolas Goaziou
6ec5a68e84
gnu: Remove rust-plotters-0.2
...
* gnu/packages/crates-io.scm (rust-plotters-0.2): Remove variable.
2022-01-21 01:10:06 +01:00
Petr Hodina
0505c9f2de
gnu: Add rust-gtk-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gtk-0.14): New variable.
(rust-gtk-0.8): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:29 +01:00
Petr Hodina
1496c835ee
gnu: Add rust-gtk-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gtk-sys-0.14): New variable.
(rust-gtk-sys-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:28 +01:00
Petr Hodina
59a715b07a
gnu: Add rust-gdk-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gdk-0.14): New variable.
(rust-gdk-0.13): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:27 +01:00
Petr Hodina
2e3dd8df8f
gnu: Add rust-gdk-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gdk-sys-0.14): New variable.
(rust-gdk-sys-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:26 +01:00
Petr Hodina
3fd49875c6
gnu: Add rust-gdk-pixbuf-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gdk-pixbuf-0.14): New variable.
(rust-gdk-pixbuf-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:26 +01:00
Petr Hodina
c975b40f8f
gnu: Add rust-field-offset-0.3.
...
* gnu/packages/crates-io.scm (rust-field-offset-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:25 +01:00
Petr Hodina
d14d33b2ac
gnu: Add rust-cairo-rs-0.14.
...
* gnu/packages/crates-gtk.scm (rust-cairo-rs-0.14): New variable.
(rust-cairo-rs-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:24 +01:00
Petr Hodina
881fb6e2e4
gnu: Add rust-cairo-sys-rs-0.14.
...
* gnu/packages/crates-gtk.scm (rust-cairo-sys-rs-0.14): New variable.
(rust-cairo-sys-rs-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:24 +01:00
Petr Hodina
0f1b00f21b
gnu: Add rust-atk-0.14.
...
* gnu/packages/crates-gtk.scm (rust-atk-0.14): New variable.
(rust-atk-0.8): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:23 +01:00
Petr Hodina
5557d4052b
gnu: Add rust-atk-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-atk-sys-0.14): New variable.
(rust-atk-sys-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:22 +01:00
Petr Hodina
a25fed69b8
gnu: Add rust-gdk-pixbuf-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gdk-pixbuf-sys-0.14): New variable.
(rust-gdk-pixbuf-sys-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:21 +01:00
Petr Hodina
200bfb1e5e
gnu: Add rust-gio-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gio-0.14): New variable.
(rust-gio-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:21 +01:00
Petr Hodina
efb8c66be6
gnu: Add rust-gio-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gio-sys-0.14): New variable.
(rust-gio-sys-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:19 +01:00
Petr Hodina
7c48e19cd0
gnu: Add rust-pango-0.14.
...
* gnu/packages/crates-gtk.scm (rust-pango-0.14): New variable.
(rust-pango-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:18 +01:00
Petr Hodina
e5a9b9a1ed
gnu: Add rust-pango-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-pango-sys-0.14): New variable.
(rust-pango-sys-0.10): Inherit from above.
2022-01-21 00:44:18 +01:00
Petr Hodina
87b9018adb
gnu: Add rust-glib-0.14.
...
* gnu/packages/crates-gtk.scm (rust-glib-0.14): New variable.
(rust-glib-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:17 +01:00
Petr Hodina
c9ed2b69d5
gnu: Add rust-gobject-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gobject-sys-0.14): New variable.
(rust-gobject-sys-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:16 +01:00
Petr Hodina
06d6a2bd43
gnu: Add rust-glib-sys-0.14.
...
* gnu/packages/crates-gtk.scm (rust-glib-sys-0.14): New variable.
(rust-glib-sys-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:15 +01:00
Petr Hodina
6a54d63916
gnu: Add rust-glib-macros-0.14.
...
* gnu/packages/crates-gtk.scm (rust-glib-macros-0.14): New variable.
(rust-glib-macros-0.10): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:14 +01:00
Petr Hodina
b1ea612d7f
gnu: Add rust-gtk3-macros-0.14.
...
* gnu/packages/crates-gtk.scm (rust-gtk3-macros-0.14): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:44:13 +01:00
Marius Bakke
7b62e4d3d3
gnu: python-django-auth-ldap: Update to 4.0.0.
...
* gnu/packages/django.scm (python-django-auth-ldap): Update to 4.0.0.
[arguments]: Rewrite with gexp and remove inputs labels. Do a "manual"
PEP517-style build.
[native-inputs]: Remove PYTHON-MOCK. Change from OPENLDAP to OPENLDAP-2.6.
Add PYTHON-PYPA-BUILD, PYTHON-PIP, PYTHON-SETUPTOOLS-SCM, PYTHON-TOML, and
PYTHON-WHEEL.
2022-01-21 00:35:06 +01:00
Marius Bakke
7f1e295c08
gnu: python-ldap: Update to 3.4.0.
...
* gnu/packages/openldap.scm (python-ldap): Update to 3.4.0.
[arguments]: Remove input labels.
[inputs]: Change from OPENLDAP to OPENLDAP-2.6.
2022-01-21 00:35:06 +01:00
Marius Bakke
0e8efe0611
gnu: OpenLDAP: Add 2.6.1.
...
* gnu/packages/openldap.scm (openldap-2.6): New variable.
2022-01-21 00:35:06 +01:00
Marius Bakke
3874c9b5b4
gnu: ungoogled-chromium: Update to 97.0.4692.99.
...
* gnu/packages/chromium.scm (%chromium-version): Set to 97.0.4692.99.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-01-21 00:35:06 +01:00
Marius Bakke
3e10dcabc0
gnu: python-django: Add a native search path for TZDIR.
...
* gnu/packages/django.scm (python-django-4.0)[native-search-paths]: Add TZDIR
specification.
(django-3.2)[native-search-paths]: Don't inherit.
(python-django-rest-framework): Don't set TZDIR directly.
2022-01-21 00:35:06 +01:00
Marius Bakke
f001f30bdf
gnu: python-django-url-filter: Patch for Django 4.0 compatibility.
...
* gnu/packages/django.scm (python-django-url-filter)[source](modules,
snippet): New fields.
2022-01-21 00:35:06 +01:00
Nicolas Goaziou
4c2df34c41
gnu: emacs-leaf: Update to 4.5.5.
...
* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.5.5.
2022-01-21 00:28:12 +01:00
Z572
41e3946b99
gnu: rust-analyzer: Update to 2022-01-10.
...
* gnu/packages/rust-apps.scm (rust-analyzer): Update to 2022-01-10.
[arguments]<#:cargo-test-flags>: Skip two fail test.
<#:cargo-inputs>:
Add rust-typed-arena-2. Remove rust-tracing-tree-0.1
Use rust-cargo-metadata-0.14 replace rust-cargo-metadata-0.13,
use rust-chalk-ir-0.75 replace rust-chalk-ir-0.68,
use rust-chalk-recursive-0.75 replace rust-chalk-recursive-0.68,
use rust-countme-3 replace rust-countme-2,
use rust-cov-mark-2 replace rust-cov-mark-1,
use rust-lsp-types-0.91 replace rust-lsp-types-0.89,
use rust-memmap2-0.5 replace rust-memmap2-0.2,
use rust-miow-0.4 replace rust-miow-0.3,
use rust-object-0.28 replace rust-object-0.24,
use rust-pulldown-cmark-to-cmark-7 replace rust-pulldown-cmark-to-cmark-6,
use rust-rowan-0.15 replace rust-rowan-0.13,
use rust-rustc-ap-rustc-lexer-725 replace rust-rustc-ap-rustc-lexer-721.
Move rust-quote-1 to #:cargo-development-inputs,
Move rust-expect-test-1 to #:cargo-development-inputs,
move rust-rayon-1 to #:cargo-development-inputs,
move rust-tracing-0.1 to #:cargo-development-inputs,
move rust-ungrammar-1 to #:cargo-development-inputs.
<#:cargo-development-inputs>:
Add rust-arbitrary-1, rust-derive-arbitrary, rust-tracing-subscriber-0.3,
rust-tracing-tree-0.2.
<#:phases>:
Remove patch-build-failures.
Add install-doc, chdir phase.
Remove replace install phase.
Replace install-license-files phase.
Update fix-tests phase
2022-01-21 00:12:02 +01:00
Z572
eec50b7974
gnu: rust-normalize-line-endings-0.2: Update to 5.0.0-pre.13.
...
* gnu/packages/crates-io.scm (rust-normalize-line-endings-0.2): Update to
5.0.0-pre.13.
[arguments]: <#:cargo-inputs>: add rust-kqueue-1.
<#:cargo-development-inputs>: add rust-futures,rust-tempfile.
<#:phases>: remove it.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:12:02 +01:00
Z572
44c8825e22
gnu: Add rust-fsevent-sys-4.
...
* gnu/packages/crates-io.scm (rust-fsevent-sys-4): New variable.
(rust-fsevent-sys-3): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:12:01 +01:00
Z572
ac45433cec
gnu: Add rust-kqueue-1.
...
* gnu/packages/crates-io.scm (rust-kqueue-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:12:01 +01:00
Z572
f5a7388e4d
gnu: Add rust-kqueue-sys-1.
...
* gnu/packages/crates-io.scm (rust-kqueue-sys-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:12:00 +01:00
Z572
6992626793
gnu: Add rust-lsp-types-0.91.
...
* gnu/packages/crates-io.scm (rust-lsp-types-0.91): New variable.
(rust-lsp-types-0.89): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:12:00 +01:00
Z572
b6924ef65a
gnu: Add rust-object-0.28.
...
* gnu/packages/crates-io.scm (rust-object-0.28): New variable.
(rust-object-0.24): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:59 +01:00
Z572
a3684cff9b
gnu: rust-memchr-2: Update to 2.4.1.
...
* gnu/packages/crates-io.scm (rust-memchr-2): Update to 2.4.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:59 +01:00
Z572
d3381a031c
gnu: Add rust-pulldown-cmark-to-cmark-7.
...
* gnu/packages/crates-io.scm (rust-pulldown-cmark-to-cmark-7): New variable.
(rust-pulldown-cmark-to-cmark-6): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:58 +01:00
Z572
a9bc8eeacb
gnu: Add rust-chalk-recursive-0.75.
...
* gnu/packages/crates-io.scm (rust-chalk-recursive-0.75): New variable.
(rust-chalk-recursive-0.68): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:58 +01:00
Z572
5d89be98e2
gnu: Add rust-chalk-solve-0.75.
...
* gnu/packages/crates-io.scm (rust-chalk-solve-0.75): New variable.
(rust-chalk-solve-0.68): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:58 +01:00
Z572
a4beface07
gnu: Add rust-chalk-ir-0.75.
...
* gnu/packages/crates-io.scm (rust-chalk-ir-0.75): New variable.
(rust-chalk-ir-0.68): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:57 +01:00
Z572
a768ad633b
gnu: Add rust-chalk-derive-0.75.
...
* gnu/packages/crates-io.scm (rust-chalk-derive-0.75): New variable.
(rust-chalk-derive-0.68): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:57 +01:00
Z572
d11fe28c93
gnu: rust-synstructure-0.12: Update to 0.12.6.
...
* gnu/packages/crates-io.scm (rust-synstructure-0.12): Update to 0.12.6.
[arguments]:<#:cargo-development-inputs>: Add
rust-synstructure-test-traits-0.1.
<#:phases>: add fix-test phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:57 +01:00
Z572
fe03f93252
gnu: Add rust-cargo-metadata-0.14.
...
* gnu/packages/crates-io.scm (rust-cargo-metadata-0.14): New variable.
(rust-cargo-metadata-0.13): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:56 +01:00
Z572
d3e14c7724
gnu: rust-ungrammar-1: Update to 1.14.9.
...
* gnu/packages/crates-io.scm (rust-ungrammar-1): Update to 1.14.9.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:56 +01:00
Z572
d93abc25df
gnu: rust-expat-sys-2: Update to 1.2.2.
...
* gnu/packages/crates-io.scm (rust-expat-sys-2): Update to 1.2.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:55 +01:00
Z572
36fe12e9ae
gnu: Add rust-tracing-tree-0.2.
...
* gnu/packages/crates-io.scm (rust-tracing-tree-0.2): New variable.
(rust-tracing-tree-0.1): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:55 +01:00
Z572
55fefbb9a7
gnu: rust-salsa-0.17: Update to 0.17.0-pre.2.
...
* gnu/packages/crates-io.scm (rust-salsa-0.17): Update to 0.17.0-pre.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:55 +01:00
Z572
c274e92e7d
gnu: rust-salsa-macros-0.17: Update to 0.17.0-pre.2.
...
* gnu/packages/crates-io.scm (rust-salsa-macros-0.17): Update to 0.17.0-pre.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:54 +01:00
Z572
7af3abc2e0
gnu: Add rust-tracing-subscriber-0.3.
...
* gnu/packages/crates-io.scm (rust-tracing-subscriber-0.3): New variable.
(rust-tracing-subscriber-0.2): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:54 +01:00
Z572
23af3d5a6f
gnu: rust-tracing-log-0.1: Update to 0.1.2.
...
* gnu/packages/crates-io.scm (rust-tracing-log-0.1): Update to 0.1.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:53 +01:00
Z572
f63353f251
gnu: Add rust-cov-mark-2.
...
* gnu/packages/crates-io.scm (rust-cov-mark-2): New variable.
(rust-cov-mark-1): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:53 +01:00
Zheng Junjie
fd11441371
gnu: Add rust-rowan-0.15.
...
* gnu/packages/crates-io.scm (rust-rowan-0.15): New variable.
(rust-rowan-0.13): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:52 +01:00
Z572
8b85d0354f
gnu: Add rust-rustc-ap-rustc-lexer-725.
...
* gnu/packages/crates-io.scm (rust-rustc-ap-rustc-lexer-725): New variable.
(rust-rustc-ap-rustc-lexer-721): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:52 +01:00
Z572
13431cbb33
gnu: rust-tracing-core-0.1: Update to 0.1.21.
...
* gnu/packages/crates-io.scm (rust-tracing-core-0.1): Update to 0.1.21.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:51 +01:00
Z572
d58db9e9ab
gnu: rust-smol-str-0.1: Update to 0.1.21.
...
* gnu/packages/crates-io.scm (rust-smol-str-0.1): Update to 0.1.21.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:51 +01:00
Z572
b3833aaf1f
gnu: Add rust-miow-0.4.
...
* gnu/packages/crates-io.scm (rust-miow-0.4): New variable.
(rust-miow-0.3): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:50 +01:00
Z572
661e2588a4
gnu: Add rust-windows-sys-0.28.
...
* gnu/packages/crates-io.scm (rust-windows-sys-0.28): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:50 +01:00
Z572
1121533240
gnu: Add rust-windows-aarch64-msvc-0.28.
...
* gnu/packages/crates-io.scm (rust-windows-aarch64-msvc-0.28): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:49 +01:00
Z572
c56a1d4d07
gnu: Add rust-windows-i686-gnu-0.28.
...
* gnu/packages/crates-io.scm (rust-windows-i686-gnu-0.28): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:49 +01:00
Z572
6ffa11b4ee
gnu: Add rust-windows-i686-msvc-0.28.
...
* gnu/packages/crates-io.scm (rust-windows-i686-msvc-0.28): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:48 +01:00
Z572
79ac471261
gnu: Add rust-windows-x86-64-gnu-0.28.
...
* gnu/packages/crates-io.scm (rust-windows-x86-64-gnu-0.28): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:48 +01:00
Z572
df35058ecf
gnu: Add rust-windows-x86-64-msvc-0.28.
...
* gnu/packages/crates-io.scm (rust-windows-x86-64-msvc-0.28): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:47 +01:00
Z572
8c59eb14d5
gnu: Add rust-countme-3.
...
* gnu/packages/crates-io.scm (rust-countme-3): New variable.
(rust-countme-2): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:47 +01:00
Z572
b37d1e02c4
gnu: Add rust-matchers-0.1.
...
* gnu/packages/crates-io.scm (rust-matchers-0.1): New variable.
(rust-matchers-0.0): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:47 +01:00
Zheng Junjie
7efc4e6b29
gnu: Add rust-typed-arena-2.
...
* gnu/packages/crates-io.scm (rust-typed-arena-2): New variable.
(rust-typed-arena-1): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-21 00:11:46 +01:00
Ricardo Wurmus
5ecb4acdcb
import/texlive: Add helper to check installed files.
...
* guix/import/texlive.scm (files-differ?): New procedure.
2022-01-20 22:56:55 +01:00
Ricardo Wurmus
374464a3bb
gnu: Add texlive-amsfonts/fixed.
...
* gnu/packages/tex.scm (texlive-amsfonts/fixed): New variable.
(texlive-amsfonts)[replacement]: Add reference to texlive-amsfonts/fixed.
2022-01-20 22:56:55 +01:00
Leo Famulari
2caf1b25fc
gnu: linux-libre 5.4: Update to 5.4.173.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.173.
(linux-libre-5.4-pristine-source): Update hash.
2022-01-20 14:04:27 -05:00
Leo Famulari
19a8f36414
gnu: linux-libre 5.10: Update to 5.10.93.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.93.
(linux-libre-5.10-pristine-source): Update hash.
2022-01-20 14:04:27 -05:00
Leo Famulari
fbb56b570e
gnu: linux-libre: Update to 5.15.16.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.16.
(linux-libre-5.15-pristine-source): Update hash.
2022-01-20 14:04:26 -05:00
Leo Famulari
f223535e1c
gnu: rrdtool: Disallow references to tzdata-for-tests.
...
* gnu/packages/rrdtool.scm (rrdtool)[arguments]: Add a #:disallowed-references
keyword.
2022-01-20 13:11:37 -05:00
Leo Famulari
af38141a1c
gnu: rrdtool: Use Python 3.
...
* gnu/packages/rrdtool.scm (rrdtool)[inputs]: Replace PYTHON-2 with PYTHON.
2022-01-20 13:11:37 -05:00
Leo Famulari
dd2c2625b3
gnu: libratbag: Make Python a regular input.
...
The built package does keep a reference to Python, checked with `guix gc
--references`.
This is a followup to commit e415a73d2c .
* gnu/packages/gnome.scm (libratbag)[native-inputs]: Move PYTHON ...
[inputs]: ... to here.
2022-01-20 13:07:18 -05:00
Efraim Flashner
3e62af6f3b
gnu: gama: Update to 2.17.
...
* gnu/packages/gps.scm (gama): Update to 2.17.
2022-01-20 17:49:46 +02:00
Efraim Flashner
c08767bb05
gnu: lagrange: Update to 1.10.1.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.1.
2022-01-20 17:24:21 +02:00
Efraim Flashner
a3b80bc6fb
gnu: python-openid: Honor the #:tests? flag.
...
* gnu/packages/python-web.scm (python-openid)[arguments]: Adjust custom
'check phase to honor the #:tests? flag.
2022-01-20 16:45:55 +02:00
Mathieu Othacehe
80c48a2a93
gnu: python-openid: Remove python2 variant.
...
This is a follow-up of: 90b6c3f4e6 .
* gnu/packages/python-web.scm (python-openid)[properties]: Remove it.
2022-01-20 15:35:36 +01:00
Olivier Dion
ee6bf00b2d
gnu: Add uftrace.
...
* gnu/packages/instrumentation.scm: (uftrace): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:33 +01:00
Felix Gruber
895a2669df
gnu: dune-pdelab: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-pdelab): Update to 2.7.1.
[version]: Use `git-version` to compute the version string.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:15 +01:00
Felix Gruber
ad0a7a16d9
gnu: dune-functions: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-functions): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:15 +01:00
Felix Gruber
adc65e9691
gnu: dune-typetree: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-typetree): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:14 +01:00
Felix Gruber
fb6e3fdfa7
gnu: dune-subgrid: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-subgrid): Update to 2.7.1.
[version]: Use `git-version` to compute the version string.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:14 +01:00
Felix Gruber
fff6f00c35
gnu: dune-alugrid: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-alugrid): Update to 2.7.1.
[version]: Use `git-version` to compute the version string.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:14 +01:00
Felix Gruber
ef07f19b93
gnu: dune-localfunctions: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-localfunctions): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:14 +01:00
Felix Gruber
8159cd08d2
gnu: dune-istl: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-istl): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
[source](patches) Remove patch that is no longer needed.
* gnu/packages/patches/dune-istl-2.7-fix-non-mpi-tests.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove above patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:14 +01:00
Felix Gruber
67e6b69916
gnu: dune-grid: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-grid): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:14 +01:00
Felix Gruber
15ae25bd25
gnu: dune-uggrid: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-uggrid): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:14 +01:00
Felix Gruber
9e5cdc4a6c
gnu: dune-geometry: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-geometry): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:13 +01:00
Felix Gruber
3bfcc63c31
gnu: dune-common: Update to 2.7.1.
...
* gnu/packages/maths.scm (dune-common): Update to 2.7.1.
[arguments]: Parallelize build-tests phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:13 +01:00
Felix Gruber
6b36def51c
gnu: Modernize add-openmpi-to-dune-package
...
* gnu/packages/maths.scm (add-openmpi-to-dune-package): Use
modify-inputs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-20 15:28:13 +01:00
Ricardo Wurmus
d99e42d7f6
gnu: samtools-0.1: Install headers and library.
...
* gnu/packages/bioinformatics.scm (samtools-0.1)[arguments]: Add build phases
'install-library and 'install-headers.
2022-01-20 15:25:56 +01:00
Ricardo Wurmus
15b509e654
gnu: r-rbowtie: Add missing input.
...
* gnu/packages/bioconductor.scm (r-rbowtie)[inputs]: Add zlib.
2022-01-20 15:25:56 +01:00
Olivier Dion
1c98a39b9d
gnu: Add flamegraph.
...
* gnu/packages/instrumentation.scm (flamegraph): New variable.
2022-01-20 15:25:24 +01:00
Guillaume Le Vaillant
1aa269d1d7
services: guix-publish: Add negative-ttl parameter.
...
* gnu/services/base.scm (guix-publish-configuration): Add 'negative-ttl'
field.
(guix-publish-sheperd-service): Process it.
* doc/guix.texi (Base Services)[guix-publish-service-type]: Add item for
negative-ttl.
2022-01-20 14:55:19 +01:00
kiasoc5
382800fbf0
gnu: flatpak: Simplify inputs.
...
* gnu/packages/package-management.scm (flatpak)[native-inputs, inputs]: Remove labels.
[arguments]<#:phases>: Edit 'p11-kit-fix not to relying on labels.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:48:16 +01:00
kiasoc5
58baee6e0d
gnu: libostree: Update to 2022.1.
...
* gnu/packages/package-management (libostree): Update to 2022.1.
[native-inputs, inputs]: Remove labels
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:42:36 +01:00
cage
8322f747c4
gnu: telescope: Update to 0.7.1.
...
* gnu/packages/web-browsers.scm (telescope): Update to 0.7.1.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:40:05 +01:00
Vinicius Monego
653dbd922b
gnu: Remove python2-urlgrabber.
...
* gnu/packages/python-web.scm (python2-urlgrabber): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:01 +01:00
Vinicius Monego
b9056afc0a
gnu: Add python-urlgrabber.
...
* gnu/packages/python-web.scm (python-urlgrabber): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
f0e623dde3
gnu: Remove python2-paste.
...
* gnu/packages/python-web.scm (python2-paste): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
9a3804e413
gnu: Remove python2-pastescript.
...
* gnu/packages/python-web.scm (python2-pastescript): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
e9c7bab333
gnu: Remove python2-publicsuffix2.
...
* gnu/packages/python-web.scm (python2-publicsuffix2): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
fcb3f7d344
gnu: Remove python2-publicsuffix.
...
* gnu/packages/python-web.scm (python2-publicsuffix): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
fe70ae91b1
gnu: Remove python2-elasticsearch.
...
* gnu/packages/python-web.scm (python2-elasticsearch): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
0d308517f5
gnu: Remove python2-cssmin.
...
* gnu/packages/python-web.scm (python2-cssmin): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
daa315c082
gnu: Remove python2-htmlmin.
...
* gnu/packages/python-web.scm (python2-htmlmin): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
a53abfb075
gnu: Remove python2-s3transfer.
...
* gnu/packages/python-web.scm (python2-s3transfer): Remove variable.
* gnu/packages/python-web.scm (python-s3transfer)[properties]: Remove field.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
97b767b007
gnu: Remove python2-betamax-matchers.
...
* gnu/packages/python-web.scm (python2-betamax-matchers): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
ea32a37a48
gnu: Remove python2-url.
...
* gnu/packages/python-web.scm (python2-url): Remove variable.
* gnu/packages/python-web.scm (python2-url)[properties]: Remove field.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:34:00 +01:00
Vinicius Monego
d911f626ff
gnu: Remove python2-webtest.
...
* gnu/packages/python-web.scm (python2-webtest): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
9450d3a2d7
gnu: Remove python2-ndg-httpsclient.
...
* gnu/packages/python-web.scm (python2-ndg-httpsclient): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
6e618362f5
gnu: Remove python2-openid-teams.
...
* gnu/packages/python-web.scm (python2-openid-teams): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
4f622133be
gnu: Remove python2-openid-cla.
...
* gnu/packages/python-web.scm (python2-openid-cla): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
8fcc76b3e5
gnu: Remove python2-cssselect.
...
* gnu/packages/python-web.scm (python2-cssselect): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
9b29c5422e
gnu: Remove python2-css-parser.
...
* gnu/packages/python-web.scm (python2-css-parser): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
e5f4d0db93
gnu: Remove python2-cssutils.
...
* gnu/packages/python-web.scm (python2-cssutils): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
90b6c3f4e6
gnu: Remove python2-openid.
...
* gnu/packages/python-web.scm (python2-openid): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
9a6dbaa5d4
gnu: Remove python2-html5-parser.
...
* gnu/packages/python-web.scm (python2-html5-parser): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
0ce7d4d403
gnu: Remove python2-html2text.
...
* gnu/packages/python-web.scm (python2-html2text): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
52bb5b0cd9
gnu: Remove python2-sphinx-rtd-theme.
...
* gnu/packages/sphinx.scm (python2-sphinx-rtd-theme): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:59 +01:00
Vinicius Monego
684102f322
gnu: Remove python2-guzzle-sphinx-theme.
...
* gnu/packages/sphinx.scm (python2-guzzle-sphinx-theme): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:58 +01:00
Vinicius Monego
53c3cd4aec
gnu: Remove python2-sphinx-cloud-sptheme.
...
* gnu/packages/sphinx.scm (python2-sphinx-cloud-sptheme): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:58 +01:00
Vinicius Monego
b896db8cd1
gnu: Remove python2-sphinx-repoze-autointerface.
...
* gnu/packages/sphinx.scm (python2-sphinx-repoze-autointerface): Remove
variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:58 +01:00
Vinicius Monego
a0016c48d0
gnu: Remove python2-sphinx-me.
...
* gnu/packages/sphinx.scm (python2-sphinx-me): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:58 +01:00
Vinicius Monego
cc59d9cbf8
gnu: Remove python2-sphinxcontrib-programoutput.
...
* gnu/packages/sphinx.scm (python2-sphinxcontrib-programoutput): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:33:58 +01:00
Daniel Meißner
f673e713c0
gnu: seahorse: Fix failing build.
...
The Python scripts in the build-aux directory which are run during ‘meson
build’ need a Python interpreter in the $PATH environment.
* gnu/packages/gnome.scm (seahorse)[native-inputs]: Add python.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:29:57 +01:00
Charles
30ae72b798
gnu: gnome-xyz: Add gnome-shell-extension-blur-my-shell.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-blur-my-shell): New Variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2022-01-20 14:26:03 +01:00
Mathieu Othacehe
12aeeea4c4
gnu: pulseview: Fix build
...
* gnu/packages/patches/pulseview-glib-2.68.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/electronics.scm (pulseview): Register it. Also disable the
tests which are failing and remove a trailing #t.
2022-01-20 14:20:13 +01:00
Mathieu Othacehe
5e2804b023
gnu: libsigrok: Fix build.
...
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Use glibmm-2.64
instead of glibmm.
2022-01-20 14:18:53 +01:00
Ricardo Wurmus
4ceece4552
guix: import/cran: Cast booleans.
...
This is needed due to a change in file-hash*.
* guix/import/cran.scm (description->package): Ensure that GIT? and HG? are
booleans.
2022-01-20 12:00:03 +01:00
Ricardo Wurmus
31a0b086da
gnu: r-pasilla: Use bioconductor-uri.
...
* gnu/packages/bioconductor.scm (r-pasilla)[source]: Use bioconductor-uri.
2022-01-20 12:00:03 +01:00
Ricardo Wurmus
61d7da5a1f
gnu: Add r-doubletfinder.
...
* gnu/packages/bioinformatics.scm (r-doubletfinder): New variable.
2022-01-20 12:00:03 +01:00
Tobias Geerinckx-Rice
2b6af630d6
gnu: rygel: Remove input labels.
...
* gnu/packages/gnome.scm (rygel)[native-inputs]:
Remove input labels.
2022-01-16 01:00:07 +01:00
Tobias Geerinckx-Rice
dfdf20aa05
gnu: rygel: Fix build.
...
* gnu/packages/gnome.scm (rygel)[native-inputs]: Add python.
2022-01-16 01:00:07 +01:00
Tobias Geerinckx-Rice
b849c1e0b1
gnu: nautilus: Fix build.
...
* gnu/packages/gnome.scm (nautilus)[native-inputs]: Add python.
2022-01-16 01:00:00 +01:00
Ludovic Courtès
1ef7a03a14
gnu: guix: Update to a27e47f.
...
* gnu/packages/package-management.scm (guix): Update to a27e47f .
2022-01-19 23:08:53 +01:00
John Kehayias
e415a73d2c
gnu: libratbag: Add python to native inputs.
...
Since commit 6f36d0c89e , Meson no longer
propagates Python.
* gnu/packages/gnome.scm (libratbag)[native-inputs]: Add python.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr >
2022-01-16 01:00:00 +01:00
Leo Famulari
0f887e335f
gnu: transcode: Fix typo in description.
...
* gnu/packages/video.scm (transcode)[description]: Fix typo.
2022-01-19 16:26:41 -05:00
Leo Famulari
beb75b449d
gnu: r-dplyr: Fix typo in description.
...
* gnu/packages/statistics.scm (r-dplyr)[description]: Fix typo.
2022-01-19 16:26:41 -05:00
Ludovic Courtès
a27e47f9d1
doc: Normalize language codes in menu URLs.
...
* doc/build.scm (stylized-html)[build](base-language-url): Add calls to
'normalize'.
2022-01-19 22:07:55 +01:00
Ludovic Courtès
ccda88a070
package: Honor '--dry-run' when target profile is already in store.
...
Fixes <https://issues.guix.gnu.org/53267 >.
Reported by Tirifto <tirifto@posteo.cz >.
Regression introduced in 65ffb9388c .
In the (unlikely) case where the profile we're targeting with "guix
upgrade -n" or similar is already built, a new profile generation would
be created and linked to despite the use of '-n'. This is because
65ffb9388c assumed that dry-run behavior
would be handled solely by the build handler, which is not the case when
there's nothing to build.
* guix/scripts/package.scm (build-and-use-profile): Reintroduce #:dry-run?
and honor it.
(process-actions): Pass #:dry-run? to 'build-and-use-profile'.
* tests/guix-package-net.sh: Add test.
2022-01-19 22:07:54 +01:00
Alex Devaure
09676b7c11
gnu: darktable: update to 3.8.0
...
* gnu/packages/photo.scm (darktable): Update to 3.8.0.
[inputs]: Remove input labels. Replace LUA with LUA-5.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-19 22:07:54 +01:00
Ludovic Courtès
435ffae2f2
tests: Adjust to gzip as the default log compression.
...
This is a followup to 575e52ac2b .
* tests/publish.scm ("/log/NAME"): Expect a gzip-encoded log.
2022-01-19 22:07:54 +01:00
Marius Bakke
2b632e4060
gnu: komikku: Provide 'python'.
...
...because MESON-BUILD-SYSTEM no longer includes it by default.
* gnu/packages/gnome.scm (komikku)[inputs]: Add PYTHON.
2022-01-19 21:41:13 +01:00
Marius Bakke
2ee870d0ab
gnu: python-fonttools: Fix build failure.
...
* gnu/packages/python-xyz.scm (python-fonttools-with-tests)[arguments]: Skip
tests that cannot run.
[native-inputs]: Fix inheritance.
2022-01-19 21:41:13 +01:00
Marius Bakke
af36848fb3
gnu: python-scikit-learn: Update to 1.0.2.
...
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.0.2.
2022-01-19 21:41:13 +01:00
Leo Famulari
d331bd0a39
gnu: wpa-wupplicant: Update to 2.10 [security fixes].
...
See the upstream advisory for more information on the security fixes
contained in these updates:
https://w1.fi/security/2022-1/sae-eap-pwd-side-channel-attack-update-2.txt
* gnu/packages/admin.scm (wpa-supplicant-minimal): Update to 2.10.
[source]: Remove obsolete patches.
* gnu/packages/patches/wpa-supplicant-CVE-2021-27803.patch,
gnu/packages/patches/wpa-supplicant-CVE-2021-30004.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr >
2022-01-16 01:00:05 +01:00
Tobias Geerinckx-Rice
ab4cdfe7c2
gnu: wine: Update to 7.0.
...
* gnu/packages/wine.scm (wine): Update to 7.0.
[inputs]: Remove now-bundled faudio, lcms, libxml2, libxslt, libmpg123,
libpng, libjpeg, and libtiff. But read the comment.
* gnu/packages/wine.scm (wine, wine64, wine-minimal)[arguments]:
Add a new 'patch-SHELL phase. Don't explicitly return #t from phases.
2022-01-16 01:00:00 +01:00
Liliana Marie Prikler
03cdd729c6
gnu: audacity: Update to 3.1.3
...
* gnu/packages/patches/audacity-add-include.patch: Delete file.
* gnu/packages/patches/audacity-build-with-system-portaudio.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/audio (audacity): Update to 3.1.3
[inputs]: Use wxwidgets-3.1. Add linux-libre-headers, libjpeg-turbo, sqlite,
portaudio.
[#:configure-flags]: Update to disable conan during build, prefer system
libraries, and disable features that phone home.
[#:phases]: Add fix-cmake-rpath to ensure correct DT_RUNPATHs.
Adjust comment-out-revision-indent and use-upstream-headers.
[native-search-paths]: Add AUDACITY_MODULES_PATH and AUDACITY_PATH.
2022-01-19 20:47:04 +01:00
Liliana Marie Prikler
4ff6b34026
gnu: wxwidgets-3.1: Update to 3.1.5.
...
* gnu/packages/wxwidgets.scm (wxwidgets-3.1): Update to 3.1.5.
[inputs]: Add catch-framework.
[#:configure-flags]: List out all flags.
[#:phases]: Add ‘add-catch’ phase.
Replace ‘configure’ with manual configuration.
2022-01-19 20:47:04 +01:00
Liliana Marie Prikler
2c9f13ba63
etc: Match define-public only at line start.
...
The current regexp simply matches the first occurence, which more often than
not points to the *previous* variable.
* etc/snippets/text-mode/guix-commit-message-update-package ($1): Restrict
match to beginning of line with optional indentation.
2022-01-19 20:47:03 +01:00
Vagrant Cascadian
f758ede583
gnu: guix: update to 1.3.0-22.24c3485.
...
Fixes build of guix on aarch64: https://issues.guix.gnu.org/52943
* gnu/packages/package-management.scm (guix): update to 1.3.0-22.24c3485.
2022-01-19 10:30:07 -08:00
Tobias Geerinckx-Rice
42f246eb84
gnu: xpadneo: Use G-expressions.
...
* gnu/packages/linux.scm (xpadneo)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
00ca360e9f
gnu: v4l2loopback-linux-module: Unquote arguments.
...
* gnu/packages/linux.scm (v4l2loopback-linux-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
cfe6b36420
gnu: ddcci-driver-linux: Use G-expressions.
...
* gnu/packages/linux.scm (ddcci-driver-linux)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
f780660ab7
gnu: ddcci-driver-linux: Update to 0.4.2.
...
* gnu/packages/linux.scm (ddcci-driver-linux): Update to 0.4.2.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
b6dbee8cdf
gnu: bbswitch-module: Unquote arguments.
...
* gnu/packages/linux.scm (bbswitch-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
1ac3f0785e
gnu: vhba-module: Unquote arguments.
...
* gnu/packages/linux.scm (vhba-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
549ef6a2bc
gnu: rtl8812au-aircrack-ng-linux-module: Use G-expressions.
...
* gnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module)[source]:
Rewrite snippet as G-expression.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
dfb93951e3
gnu: rtl8821ce-linux-module: Use G-expressions.
...
* gnu/packages/linux.scm (rtl8821ce-linux-module)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
39782d3e24
gnu: librem-ec-acpi-linux-module: Unquote arguments.
...
* gnu/packages/linux.scm (librem-ec-acpi-linux-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
2be5454ead
gnu: acpi-call-linux-module: Use G-expressions.
...
* gnu/packages/linux.scm (acpi-call-linux-module)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
2e86059172
build-system/linux-module: Use G-expressions.
...
* guix/build-system/linux-module.scm (make-linux-module-builder)
[arguments]: Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
a61633d4ba
gnu: make-linux-libre*: Use G-expressions.
...
* gnu/packages/linux.scm (make-linux-libre*)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
a01b216508
gnu: scanbd: Fix build.
...
* gnu/packages/scanner.scm (scanbd)[arguments]: Add ‘-Wno-error’ to CFLAGS
in #:configure-flags.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
2ea9a977fe
gnu: scanbd: Use G-expressions.
...
* gnu/packages/scanner.scm (scanbd)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
06bf24dcb9
gnu: chromaprint: Update to 1.5.1.
...
* gnu/packages/mp3.scm (chromaprint): Update to 1.5.1.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
a41fee184f
gnu: hostapd: Use G-expressions.
...
* gnu/packages/admin.scm (hostapd)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
3b3a4544a1
gnu: hostapd: Use PKG-CONFIG-FOR-TARGET.
...
* gnu/packages/admin.scm (hostapd)[arguments]: Use PKG-CONFIG-FOR-TARGET.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
07efa9df3e
gnu: hostapd: Update to 2.10.
...
* gnu/packages/admin.scm (hostapd): Update to 2.10.
[arguments]: Don't explicitly return #t from phases.
[source]: Remove patches.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
2045852b09
gnu: expat: Add replacement for [security fixes].
...
Fixes CVE-2021-45960, CVE-2021-46143, and CVE-2022-22822…22827.
* gnu/packages/xml.scm (expat/fixed): New variable.
(expat)[replacement]: Use it.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
bd19671f8a
gnu: bind: Update to 9.16.25.
...
* gnu/packages/dns.scm (isc-bind): Update to 9.16.25.
2022-01-16 01:00:00 +01:00
Niklas Eklund
6e92790b42
gnu: Add emacs-dtache.
...
* gnu/packages/emacs-xyz.scm (emacs-dtache): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 18:10:05 +01:00
Pierre Neidhardt
4d7a997ee1
gnu: Add nhooks.
...
* gnu/packages/lisp-xyz.scm (cl-nhooks, ecl-nhooks, sbcl-nhooks): New variables.
2022-01-19 16:26:14 +01:00
Pierre Neidhardt
f52c4dc82a
gnu: Add phos.
...
* gnu/packages/lisp-xyz.scm (cl-phos, ecl-phos, sbcl-phos): New variables.
2022-01-19 16:26:14 +01:00
Pierre Neidhardt
d2ed9027b1
gnu: nyxt: Update to 2.2.4.
...
* gnu/packages/web-browsers.scm (nyxt): Update to 2.2.4.
2022-01-19 16:26:14 +01:00
Ludovic Courtès
fa580bf3b4
doc: Make the HTML language menu disappear on narrow screens.
...
* doc/build.scm (stylized-html)[build](navigation-bar): New procedure.
(stylized-html): Use it.
2022-01-19 15:43:25 +01:00
Efraim Flashner
2c9787086a
gnu: python-xdo: Use libc already in build environment.
...
* gnu/packages/python-xyz.scm (python-xdo)[arguments]: Find reference to
'libc' input.
[inputs]: Remove glibc.
2022-01-19 16:01:59 +02:00
Efraim Flashner
b8aa431382
gnu: vim-guix-vim: Update to 0.3.1.
...
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.3.1.
2022-01-19 15:59:29 +02:00
Lars-Dominik Braun
71421529d8
gnu: python-xdo: Hard-code path to libc.
...
Fixes: <https://issues.guix.gnu.org/53183 >
* gnu/packages/python-xyz.scm (python-xdo)[arguments]: Also substitute*
reference of libc.
[inputs]: Add glibc.
2022-01-19 14:41:38 +01:00
Aleksandr Vityazev
873b2eca94
gnu: emacs-telega-server: Update to 0.8.2-0-5739794d.
...
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.8.2-0-5739794d.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:17:04 +01:00
Aleksandr Vityazev
65424e988d
gnu: tdlib: Update to 1.8.0.
...
* gnu/packages/emacs-xyz.scm (tdlib): Update to 1.8.0.
[arguments]<#:phases>: Remove trailing #T.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:17:04 +01:00
Guillaume Le Vaillant
b029e5fefc
gnu: python-agate-excel: Update to 0.2.5.
...
* gnu/packages/wireservice.scm (python-agate-excel): Update to 0.2.5.
[inputs]: Add python-olefile and remove labels.
2022-01-19 14:10:36 +01:00
Guillaume Le Vaillant
b30caf19e6
gnu: python-fiona: Fix build.
...
* gnu/packages/geo.scm (python-fiona)[arguments]: In 'check' phase, set
GDAL_ENABLE_DEPRECATED_DRIVER_GTM and disable a test.
2022-01-19 14:10:36 +01:00
Guillaume Le Vaillant
d8d0bd7c67
gnu: grass: Update to 7.8.6.
...
* gnu/packages/geo.scm (grass): Update to 7.8.6.
2022-01-19 14:10:36 +01:00
Guillaume Le Vaillant
15bcecc5a7
gnu: gdal: Update to 3.3.3.
...
* gnu/packages/geo.scm (gdal): Update to 3.3.3.
2022-01-19 14:10:35 +01:00
Nicolas Graves
d73ef8bad8
gnu: Add rbw.
...
* gnu/packages/rust-apps.scm (rbw): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:51 +01:00
Nicolas Graves
492f8ef924
gnu: rust-humantime-2: Update to 2.1.0.
...
* gnu/packages/crates-io.scm (rust-humantime-2): Update to 2.1.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:51 +01:00
Nicolas Graves
da604628a4
gnu: Add rust-paw-1.
...
* gnu/packages/crates-io.scm (rust-paw-1):
(rust-paw-attributes-1):
(rust-paw-raw-1):
(rust-paw-structopt-1): New variables.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:50 +01:00
Nicolas Graves
4f45a5ee2d
gnu: Add rust-hkdf-0.11.
...
* gnu/packages/crates-io.scm (rust-hkdf-0.11): New variable.
(rust-hkdf-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:50 +01:00
Nicolas Graves
29bd8ce17e
gnu: Add rust-region-3.
...
* gnu/packages/crates-io.scm (rust-region-3): New variable.
(rust-region-2): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:50 +01:00
Nicolas Graves
753ba327c1
gnu: Add rust-rsa-0.5.
...
* gnu/packages/crates-io.scm (rust-rsa-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:49 +01:00
Nicolas Graves
0551b541b1
gnu: Add rust-num-bigint-dig-0.7.
...
* gnu/packages/crates-io.scm (rust-num-bigint-dig-0.7): New variable.
(rust-num-bigint-dig-0.6): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:49 +01:00
Nicolas Graves
ec5c6d8a19
gnu: Add rust-pkcs8-0.7.
...
* gnu/packages/crates-io.scm (rust-pkcs8-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:49 +01:00
Nicolas Graves
8427e46dd8
gnu: Add rust-pkcs5-0.3.
...
* gnu/packages/crates-io.scm (rust-pkcs5-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:48 +01:00
Nicolas Graves
fc52d782d7
gnu: Add rust-block-modes-0.8.
...
* gnu/packages/crates-io.scm (rust-block-modes-0.8): New variable.
(rust-block-modes-0.7): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:48 +01:00
Nicolas Graves
84d444f153
gnu: Add rust-aes-0.7.
...
* gnu/packages/crates-io.scm (rust-aes-0.7): New variable.
(rust-aes-0.6): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:48 +01:00
Nicolas Graves
904e1c1b9d
gnu: Add rust-ctr-0.8.
...
* gnu/packages/crates-io.scm (rust-ctr-0.8): New variable.
(rust-ctr-0.6): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:47 +01:00
Nicolas Graves
8fc84a0b51
gnu: Add rust-des-0.7.
...
* gnu/packages/crates-io.scm (rust-des-0.7): New variable.
(rust-des-0.6): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:47 +01:00
Nicolas Graves
fcbad37799
gnu: Add rust-scrypt-0.8.
...
* gnu/packages/crates-io.scm (rust-scrypt-0.8): New variable.
(rust-scrypt-0.3): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:47 +01:00
Nicolas Graves
93bf395228
gnu: Add rust-pbkdf2-0.9.
...
* gnu/packages/crates-io.scm (rust-pbkdf2-0.9): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:46 +01:00
Nicolas Graves
0aaa7f3b2a
gnu: Add rust-pbkdf2-0.10.
...
* gnu/packages/crates-io.scm (rust-pbkdf2-0.10): New variable.
(rust-pbkdf2-0.4): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:46 +01:00
Nicolas Goaziou
48d1649f57
gnu: Add rust-streebog-0.10.
...
* gnu/packages/crates-io.scm (rust-streebog-0.10): New variable.
2022-01-19 14:04:46 +01:00
Nicolas Graves
b08fb5041b
gnu: Add rust-hmac-0.12.
...
* gnu/packages/crates-io.scm (rust-hmac-0.12): New variable.
(rust-hmac-0.11): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:45 +01:00
Nicolas Graves
60d12ffebd
gnu: Add rust-password-hash-0.3.
...
* gnu/packages/crates-io.scm (rust-password-hash-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:45 +01:00
Nicolas Graves
b58c3e138a
gnu: Add rust-sha-1-0.10.
...
* gnu/packages/crates-io.scm (rust-sha-1-0.10): New variable.
(rust-sha-1-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:45 +01:00
Nicolas Graves
bc8924e3d2
gnu: Add rust-pkcs1-0.2.
...
* gnu/packages/crates-io.scm (rust-pkcs1-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:44 +01:00
Nicolas Graves
c715b1cf22
gnu: Add rust-pem-rfc7468.
...
* gnu/packages/crates-io.scm (rust-pem-rfc7468): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:44 +01:00
Nicolas Graves
c1bfaacc22
gnu: Add rust-cpufeatures-0.2.
...
* gnu/packages/crates-io.scm (rust-cpufeatures-0.2): New variable.
(rust-cpufeatures-0.1): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:44 +01:00
Nicolas Goaziou
09351a8f9f
gnu: rust-tokio-1: Update to 1.15.0.
...
* gnu/packages/crates-io.scm (rust-tokio-1): Update to 1.15.0.
(rust-tokio-1.8): Inherit from above.
2022-01-19 14:04:43 +01:00
Nicolas Goaziou
779d2eead7
gnu: rust-tokio-macros-1: Update to 1.7.0.
...
* gnu/packages/crates-io.scm (rust-tokio-macros-1): Update to 1.7.0.
2022-01-19 14:04:43 +01:00
Nicolas Graves
1c61b46085
gnu: Add rust-base64ct.
...
* gnu/packages/crates-io.scm (rust-base64ct): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:43 +01:00
Nicolas Graves
9463e571b3
gnu: Add rust-digest-0.10.
...
* gnu/packages/crates-io.scm (rust-digest-0.10): New variable.
(rust-digest-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:42 +01:00
Nicolas Graves
30b787f707
gnu: Add rust-crypto-common-0.1.
...
* gnu/packages/crates-io.scm (rust-crypto-common-0.1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:42 +01:00
Nicolas Graves
6d096fee2a
gnu: Add rust-block-buffer-0.10.
...
* gnu/packages/crates-io.scm (rust-block-buffer-0.10): New variable.
(rust-block-buffer-0.9): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:42 +01:00
Nicolas Graves
b5604a827b
gnu: Add rust-sha1-asm-0.5.
...
* gnu/packages/crates-io.scm (rust-sha1-asm-0.5): New variable.
(rust-sha1-asm-0.4): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:41 +01:00
Nicolas Goaziou
c63079c1a9
gnu: Add rust-sha2-0.10.
...
* gnu/packages/crates-io.scm (rust-sha2-0.10): New variable.
(rust-sha2-0.9): Inherit from above.
2022-01-19 14:04:41 +01:00
Nicolas Graves
8aad504cc8
gnu: Add rust-salsa20-0.9.
...
* gnu/packages/crates-io.scm (rust-salsa20-0.9): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:41 +01:00
Nicolas Graves
745584a165
gnu: Add rust-spki-0.4.
...
* gnu/packages/crates-io.scm (rust-spki-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:40 +01:00
Nicolas Graves
c9888cc7a4
gnu: Add rust-der-0.4.
...
* gnu/packages/crates-io.scm (rust-der-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:40 +01:00
Nicolas Graves
55bb7682d1
gnu: Add rust-der-derive-0.4.
...
* gnu/packages/crates-io.scm (rust-der-derive-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:40 +01:00
Nicolas Graves
af7ef28b92
gnu: Add rust-crypto-bigint-0.2.
...
* gnu/packages/crates-io.scm (rust-crypto-bigint-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:39 +01:00
Nicolas Goaziou
2b497fecbd
gnu: rust-subtle-2: Update to 2.4.1.
...
* gnu/packages/crates-io.scm (rust-subtle-2): Update to 2.4.1.
[arguments]<#cargo-development-inputs>: Add rust-rand-0.7.
2022-01-19 14:04:39 +01:00
Nicolas Graves
36d054b253
gnu: Add rust-rlp-0.5.
...
* gnu/packages/crates-io.scm (rust-rlp-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:39 +01:00
Nicolas Graves
6c1cf7da24
gnu: Add rust-rustc-hex-2.
...
* gnu/packages/crates-io.scm (rust-rustc-hex-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:38 +01:00
Nicolas Graves
a404ca13c6
gnu: Add rust-const-oid-0.6.
...
* gnu/packages/crates-io.scm (rust-const-oid-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:38 +01:00
Nicolas Graves
d8323a6595
gnu: Add rust-totp-lite-1.
...
* gnu/packages/crates-io.scm (rust-totp-lite-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-19 14:04:38 +01:00
Nicolas Goaziou
1432273f73
gnu: rust-zeroize: Update to 1.4.3.
...
* gnu/packages/crates-io.scm (rust-zeroize): Update to 1.4.3.
[arguments]<#:tests?>: Set back to #true.
2022-01-19 14:04:37 +01:00
Efraim Flashner
4821e3eb4e
gnu: libtorrent-rasterbar: Remove input labels.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[native-inputs]:
Remove input labels.
2022-01-19 13:04:21 +02:00
Efraim Flashner
d625506295
gnu: libtorrent-rasterbar: Update to 1.2.15.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.2.15.
[arguments]: Add phase to adjust test timeout. Adjust custom 'check
phase to update faketime date and output debug information on test
failures.
2022-01-19 13:04:21 +02:00
Efraim Flashner
83d331437f
gnu: terminology: Add missing input.
...
* gnu/packages/enlightenment.scm (terminology)[native-inputs]: Add python.
2022-01-19 13:04:20 +02:00
Mathieu Othacehe
7b5f7810a7
gnu: cuirass: Update to 1.1.0-11.9f08035.
...
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-11.9f08035.
2022-01-19 10:59:06 +01:00
Marius Bakke
bf34db9914
gnu: ganeti: Remove input labels.
...
* gnu/packages/virtualization.scm (ganeti)[arguments]: Use SEARCH-INPUT-FILE
as appropriate.
[inputs]: Remove labels.
2022-01-19 10:05:31 +01:00
Marius Bakke
4bf79350ea
gnu: ganeti: Fix test failure.
...
* gnu/packages/virtualization.scm (ganeti)[arguments]: Add phase to add
compatibility with newer Pyparsing.
2022-01-19 10:05:30 +01:00
Marius Bakke
8d70f509c7
gnu: python-locust: Update to 2.5.1.
...
* gnu/packages/benchmark.scm (python-locust): Update to 2.5.1.
[arguments]: Remove obsolete phase. Respect TESTS? in check phase.
[native-inputs]: Add PYTHON-RETRY and PYTHON-SETUPTOOL-SCM.
[propagated-inputs]: Add PYTHON-FLASK-CORS, PYTHON-ROUNDROBIN, and
PYTHON-TYPING-EXTENSIONS.
2022-01-19 10:05:30 +01:00
Marius Bakke
312686ac5f
gnu: python-pyzmq: Update to 22.3.0.
...
* gnu/packages/python-xyz.scm (python-pyzmq): Update to 22.3.0.
2022-01-19 10:05:30 +01:00
Marius Bakke
9f529627c8
gnu: Add python-roundrobin.
...
* gnu/packages/python-xyz.scm (python-roundrobin): New public variable.
2022-01-19 10:05:30 +01:00
Marius Bakke
7b11fd565c
gnu: Add python-retry.
...
* gnu/packages/python-xyz.scm (python-retry): New public variable.
2022-01-19 10:05:30 +01:00
Marius Bakke
d98af3f7c1
gnu: python-flufl-testing: Explicitly disable tests.
...
* gnu/packages/python-xyz.scm (python-flufl-testing)[arguments]: Add #:tests?.
[native-inputs]: Remove.
2022-01-19 10:05:30 +01:00
Marius Bakke
b8d00c6b96
gnu: python-geventhttpclient: Update to 1.5.3.
...
* gnu/packages/python-web.scm (python-geventhttpclient): Update to 1.5.3.
[arguments]: Respect TESTS? in chech phase. Remove obsolete workarounds.
[propagated-inputs]: Add PYTHON-BROTLI.
2022-01-19 10:05:30 +01:00
Marius Bakke
7cbbf49200
gnu: python-flask-cors: Update to 3.0.10.
...
* gnu/packages/python-web.scm (python-flask-cors): Update to 3.0.10.
2022-01-19 10:05:30 +01:00
Mathieu Othacehe
e45f28f220
gnu: cuirass: Update to 1.1.0-10.9a50aa1.
...
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-10.9a50aa1.
2022-01-19 09:23:58 +01:00
Leo Famulari
dbcf9a06c1
gnu: linux-libre: Include pinctrl driver for Cherryview / Braswell hardware.
...
Fixes <https://issues.guix.gnu.org/53329 >, "Integrated keyboard doesn't work
(Lenovo N22)". Reported by Jack Ridehalgh <jack@ridehalgh.uk >.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf,
gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Set
CONFIG_PINCTRL_CHERRYVIEW=y.
2022-01-18 20:02:22 -05:00
Philip McGrath
227949e952
gnu: Add font-bravura.
...
* gnu/packages/fonts.scm (font-bravura): New public variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-18 22:51:09 +01:00
Philip McGrath
7bed9b41cb
gnu: Add font-cormorant.
...
Cormorant is a family of free fonts in the Garamond tradition.
The fonts are widely used, including in professionally-published
books, e.g. the German paperback edition of the works of Kazuo Ishiguro from
Heyne Verlag: https://fontsinuse.com/uses/19694/kazuo-ishiguro-heyne-verlag
-Philip
* gnu/packages/fonts.scm (font-cormorant): New public variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-18 22:51:09 +01:00
Attila Lendvai
00ac8ccd21
gnu: Add guile-srfi-189.
...
* gnu/packages/guile-xyz.scm (guile-srfi-189): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-18 22:51:09 +01:00
Ludovic Courtès
7eb883b7c2
doc: Add a language menu in the HTML manual.
...
* doc/build.scm (stylized-html): New procedure.
(html-manual): Use it.
2022-01-18 22:51:08 +01:00
Ludovic Courtès
ee16e4e8da
doc: Factorize 'language-code->native-name'.
...
* doc/build.scm (localization-helper-module)[content](translate): Add
call to 'setenv' before 'write'. Remove use of 'with-language'.
(language-code->native-name): New procedure.
(html-manual-indexes)[build](top-level-index): Use it.
2022-01-18 22:51:08 +01:00
Leo Famulari
3a75115689
gnu: pitivi: Make Python a regular input.
...
The built package does keep a reference to Python.
This is a followup to commit 10be314cd8 .
* gnu/packages/video.scm (pitivi)[native-inputs]: Move PYTHON ...
[inputs]: ... to here.
2022-01-18 14:29:47 -05:00
Leo Famulari
c7f5537184
gnu: Blanket: Make Python a regular input.
...
The built package does keep a reference to Python.
This is a followup to commit 3cf59e02e7 .
* gnu/packages/task-management.scm (blanket)[native-inputs]: Move PYTHON ...
[inputs]: ... to here.
2022-01-18 14:29:47 -05:00
Hartmut Goebel
af47145e99
gnu: python-piexif: Fix patch.
...
Line-endings in the patch need to be CRLF to meet the patched file's content.
* gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch:
Change line-endings of patched lines.
2022-01-18 20:10:30 +01:00
Leo Famulari
ea0e8022f2
gnu: gnome-music: Add a direct dependency on Python.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gnome.scm (gnome-music)[inputs]: Add python.
2022-01-18 14:00:56 -05:00
Marius Bakke
4d7134c372
gnu: python-igraph: Do not inherit igraph replacements.
...
...because igraph is built from different source code.
* gnu/packages/graph.scm (python-igraph): Use object inheritance instead of
PACKAGE/INHERIT.
2022-01-18 19:35:56 +01:00
Marius Bakke
6dc3418374
gnu: python-pyzabbix: Fix test failure.
...
* gnu/packages/monitoring.scm (python-pyzabbix)[arguments]: Adjust test
invokation.
2022-01-18 19:35:56 +01:00
Marius Bakke
e31ff150f9
gnu: python-peachpy: Fix build.
...
* gnu/packages/python-xyz.scm (python-peachpy)[arguments]: Invoke nosetests
directly.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:56 +01:00
Marius Bakke
2188af8bdf
gnu: python-sparqlwrapper: Build with older setuptools.
...
* gnu/packages/rdf.scm (python-sparqlwrapper)[native-inputs]: Add
PYTHON-SETUPTOOLS.
2022-01-18 19:35:56 +01:00
Marius Bakke
1589f09729
gnu: python-aiohttp: Propagate attrs.
...
...as required by its egginfo.
* gnu/packages/python-web.scm (python-aiohttp)[propagated-inputs]: Add
PYTHON-ATTRS.
2022-01-18 19:35:56 +01:00
Marius Bakke
5122848d5b
gnu: python-dulwich: Update to 0.20.30.
...
* gnu/packages/python-xyz.scm (python-dulwich): Update to 0.20.30.
[arguments]: Remove workaround. Patch one more file.
[native-inputs]: Add GNUPG and PYTHON-GPG.
2022-01-18 19:35:55 +01:00
Marius Bakke
38fdd118d0
gnu: python-leidenalg: Fix build failure.
...
* gnu/packages/graph.scm (python-leidenalg)[arguments]: Add #:phases.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:55 +01:00
Marius Bakke
206c79df39
gnu: python-parse-type: Update to 0.5.2.
...
* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.5.2.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:55 +01:00
Marius Bakke
883227dde1
gnu: python-pydot: Update to 1.4.2.
...
* gnu/packages/graphviz.scm (python-pydot): Update to 1.4.2.
[source](patches): Remove.
* gnu/packages/patches/python-pydot-regression-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-01-18 19:35:55 +01:00
Marius Bakke
81b7bf40b2
gnu: python-pydot: Build with old pyparsing.
...
* gnu/packages/graphviz.scm (python-pydot)[propagated-inputs]: Change from
PYTHON-PYPARSING to PYTHON-PYPARSING-2.4.7.
2022-01-18 19:35:55 +01:00
Marius Bakke
02ffe4a4a9
gnu: python-kazoo: Update to 2.8.0.
...
* gnu/packages/python-xyz.scm (python-kazoo): Update to 2.8.0.
2022-01-18 19:35:55 +01:00
Marius Bakke
ad5efcf4c0
gnu: python-rdflib-jsonld: Update to 0.6.2.
...
* gnu/packages/rdf.scm (python-rdflib-jsonld): Update to 0.6.2.
2022-01-18 19:35:55 +01:00
Marius Bakke
2a4c271e61
gnu: python-rdflib: Update to 6.1.1.
...
* gnu/packages/rdf.scm (python-rdflib): Update to 6.1.1.
[arguments]: Remove #:tests. Add #:phases.
[native-inputs]: Change from PYTHON-NOSE to PYTHON-PYTEST.
(python-rdflib-5): New variable.
(python2-rdflib): Inherit from PYTHON-RDFLIB-5.
* gnu/packages/python-xyz.scm (python-prov): Change from PYTHON-RDFLIB to
PYTHON-RDFLIB-5.
* gnu/packages/bioinformatics.scm (cwltool): Likewise.
2022-01-18 19:35:55 +01:00
Marius Bakke
ce58adbb3b
gnu: python-libusb1: Update to 2.0.1.
...
* gnu/packages/libusb.scm (python-libusb1): Update to 2.0.1.
[arguments]: Remove trailing #t's and adjust file name.
2022-01-18 19:35:55 +01:00
Marius Bakke
146e931523
gnu: python-lazr-delegates: Fix test failure.
...
* gnu/packages/python-xyz.scm (python-lazr-delegates)[arguments]: Invoke
'nosetests' directly instead of through setup.py. While at it, respect
'--without-tests'.
2022-01-18 19:35:54 +01:00
Marius Bakke
f5e78d4546
gnu: python-gevent: Update to 21.12.0.
...
* gnu/packages/python-xyz.scm (python-gevent): Update to 21.12.0.
[propagated-inputs]: Simplify. Move PYTHON-OBJGRAPH ...
[native-inputs]: ... here. Remove PYTHON-SIX.
2022-01-18 19:35:54 +01:00
Marius Bakke
a59f4d111d
gnu: arm-trusted-firmware-rk3399: Remove input labels.
...
* gnu/packages/firmware.scm (arm-trusted-firmware-rk3399)[native-inputs]:
Use (modify-inputs ...).
2022-01-18 19:35:54 +01:00
Marius Bakke
f11578e8d9
gnu: arm-trusted-firmware: Remove input labels.
...
* gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove
labels.
2022-01-18 19:35:54 +01:00
Marius Bakke
0c469c041e
gnu: Add arm-trusted-firmware-imx8mq.
...
* gnu/packages/firmware.scm (arm-trusted-firmware-imx8mq): New public variable.
2022-01-18 19:35:54 +01:00
Marius Bakke
0c727de7cc
gnu: arm-trusted-firmware: Use the default compiler.
...
* gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove
GCC-9.
2022-01-18 19:35:54 +01:00
Marius Bakke
93006e5507
gnu: Adjust merge resolution.
...
Commit 276f40fdc3 added unnecessary changes to
these variables.
* gnu/packages/openstack.scm (python-os-testr)[propagated-inputs]: Remove
everything except PYTHON-STESTR.
[native-inputs]: Add PYTHON-BABEL, PYTHON-TESTREPOSITORY and PYTHON-TESTTOOLS.
* gnu/packages/python-xyz.scm (python-platformdirs)[arguments]: Remove
obsolete phase. Run pytest verbosely.
[native-inputs]: Remove PYTHON-PYTEST-COV.
2022-01-18 19:35:54 +01:00
Guillaume Le Vaillant
1bd250783d
gnu: gqrx: Update to 2.15.4.
...
* gnu/packages/radio.scm (gqrx): Update to 2.15.4.
2022-01-18 19:29:53 +01:00
Ludovic Courtès
575e52ac2b
daemon: Always default to gzip for log compression.
...
* nix/libstore/globals.cc (Settings::Settings): Have 'logCompression'
default to COMPRESSION_GZIP unconditionally.
* gnu/services/base.scm (<guix-configuration>)[log-compression]: Default
to 'gzip.
* doc/guix.texi (Invoking guix-daemon, Base Services): Adjust accordingly.
2022-01-18 18:46:51 +01:00
Ludovic Courtès
775203e520
gnu: papi: Update to 6.0.0.
...
* gnu/packages/profiling.scm (papi): Update to 6.0.0.
[source]: Add 'modules' and 'snippet'.
[inputs]: Add LIBPFM4.
[native-inputs]: Remove AUTOCONF.
[arguments]: Use gexps. Pass "--with-shlib-tools" and
"--with-pfm-prefix=". Remove 'autoconf', 'patch-components', and
'components' phases. Add 'change-directory' phase. Adjust file name in
'extra-doc' phase'.
2022-01-18 18:46:51 +01:00
Ludovic Courtès
895c1c20bf
gnu: papi: Add 'release-monitoring-url' property.
...
* gnu/packages/profiling.scm (papi)[properties]: New field.
2022-01-18 18:46:51 +01:00
Ludovic Courtès
62fc6fdb4c
doc: Extract (localization) module.
...
* doc/build.scm (localization-helper-module): New procedure.
(html-manual-indexes)[build]: Use it. Remove use of GUILE-JSON-3.
2022-01-18 18:46:51 +01:00
Maxim Cournoyer
6edcf688c0
gnu: gnome-control-center: Update to 41.2.
...
* gnu/packages/patches/gnome-control-center-libexecdir.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (gnome-control-center): Update to 41.2.
[source]: Apply patch.
[phases]{no-polkit-magic}: New phase.
[native-inputs]: Use new style. Add python.
[propagated-inputs]: Use new style. Replace gdk-pixbuf by librsvg.
2022-01-18 12:33:22 -05:00
Maxim Cournoyer
2784ba2fe8
gnu: gnome-boxes: Add python to native inputs.
...
* gnu/packages/gnome.scm (gnome-boxes)[native-inputs]: Use new style and add
python.
[inputs]: Use new style.
2022-01-18 11:19:32 -05:00
Maxim Cournoyer
1995920f68
gnu: folks: Add python to native inputs.
...
Reported by ekaitz on #guix.
* gnu/packages/gnome.scm (folks): Delete trailing #t.
[native-inputs]: Use new style. Add python.
2022-01-18 10:47:44 -05:00
Maxim Cournoyer
719deaa881
gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes.
...
It was reported by abrenon and zimoun in #guix that python-dbusmock would fail
to build on their systems.
* gnu/packages/python-xyz.scm (python-dbusmock)
[imported-modules, modules]: New arguments.
[native-inputs]: Use new style.
[phases]{check}: Override phase to run it via a dumb init that can handle
signals and reap dead processes correctly. This prevents test suite failures
in some cases (though it is still unknown why it was working on some systems
and not on others before the change).
2022-01-18 10:10:27 -05:00
Mathieu Othacehe
5ed33b0d05
gnu: vte: Fix build.
...
* gnu/packages/gnome.scm (vte)[native-inputs]: Add python.
2022-01-18 14:27:52 +01:00
Lars-Dominik Braun
42f7d0d94c
gnu: python-jose: Update to 3.3.0.
...
Failed due to upgrade of python-ecdsa in commit
8f73537f7961e93cce0c0457c9f762ff1f1770cb.
* gnu/packages/python-web.scm (python-jose): Update to 3.3.0.
2022-01-18 14:19:43 +01:00
Lars-Dominik Braun
81d872543c
gnu: python-esptool-3.0: Add missing dependencies.
...
Fixes: <https://issues.guix.gnu.org/52988 >
* gnu/packages/engineering.scm (python-esptool-3.0)[propagated-inputs]:
Add python-reedsolo, python-cryptography and python-bitstring.
2022-01-18 14:19:42 +01:00
Lars-Dominik Braun
241a9c51a3
gnu: python-ecdsa: Update to 0.17.0.
...
Required by python-esptool.
* gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.17.0.
[arguments]: Ignore failing test.
2022-01-18 14:19:42 +01:00
Lars-Dominik Braun
80db7ab65b
gnu: Add python-reedsolo.
...
Missing dependency of python-esptool.
* gnu/packages/python-xyz.scm (python-reedsolo): New variable.
2022-01-18 14:19:42 +01:00
Nicolas Goaziou
9350538558
gnu: emacs-xclip: Update to 1.11.
...
* gnu/packages/emacs-xyz.scm (emacs-xclip): Update to 1.11.
[source]: Use ".tar" extension.
2022-01-18 13:22:41 +01:00
Nicolas Goaziou
f92d758f1d
gnu: gmni: Update to 1.0.
...
* gnu/packages/web-browsers.scm (gmni): Update to 1.0.
[arguments]<#:make-flags>: Use G-expressions.
[inputs]: Replace openssl with bearssl.
2022-01-18 10:56:04 +01:00
Nicolas Goaziou
f73c2aba1c
gnu: Add bearssl.
...
* gnu/packages/tls.scm (bearssl): New variable.
2022-01-18 10:55:29 +01:00
Nicolas Goaziou
61482a473a
gnu: lagrange: Update to 1.10.0.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.0.
2022-01-18 09:11:21 +01:00
Nicolas Goaziou
b9020b9b7f
gnu: emacs-svg-lib: Update to 0.2.5.
...
* gnu/packages/emacs-xyz.scm (emacs-svg-lib): Update to 0.2.5.
2022-01-18 09:08:39 +01:00
Nicolas Goaziou
3c145f2ff1
gnu: emacs-xr: Update to 1.22.
...
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.22.
2022-01-18 09:05:06 +01:00
Brice Waegeneire
39510d5a5e
gnu: trash-cli: Update to 0.21.10.24.
...
* gnu/packages/shellutils.scm (trash-cli): Update to 0.21.10.24.
[source]: Use github repository instead of pypi.
[arguments]<python>: Use python 3.
<tests>: Enable tests.
<phases>: Add "fix-setup.py" phase.
[native-inputs]: Add python-pytest, python-mock and python-six.
[propagated-inputs]: Add python-psutil.
2022-01-18 08:55:07 +01:00
Maxim Cournoyer
87fe15c519
gnu: igraph: Update to 0.9.9.
...
* gnu/packages/graph.scm (igraph): Update to 0.9.9.
2022-01-18 01:18:13 -05:00
Maxim Cournoyer
5f110be220
gnu: igraph: Update to 0.9.6.
...
* gnu/packages/graph.scm (igraph): Update to 0.9.6.
[snippet]: Simplify source snippet a bit, leveraging the new support for
using an external plfit library.
2022-01-18 01:15:57 -05:00
Maxim Cournoyer
1ebc9e8823
Revert "gnu: python-aiohttp: Skip the tests."
...
This reverts commit 2cac7d328a . The test suite
passes after the package update of e40dfcfcb1 .
2022-01-18 00:25:56 -05:00
Maxim Cournoyer
d849be7b5f
gnu: python-black: Relax tomli version requirement.
...
* gnu/packages/python-xyz.scm (python-black)
[phases]{relax-version-requirements}: New phase.
2022-01-17 22:24:04 -05:00
Maxim Cournoyer
e40dfcfcb1
gnu: python-aiohttp: Update to 3.8.1.
...
* gnu/packages/check.scm (python-pytest-6.1): Delete package.
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.8.1.
[source]: Adjust snippet and comment it out with a TODO comment.
[phases]{cythonize}: Fix indentation.
{check}: Use 'when' for the TESTS? condition.
Delete the test_proxy_functional.py test file.
Skip tests requiring networking. Run tests in parallel with xdist.
[propagated-inputs]: Add python-aiosignal. Remove python-attrs.
{python-chardet}: Replace by...
{python-charset-normalizer}: ... this.
Add python-frozenlist.
[native-inputs]: Use the regular python-pytest package.
Add python-pytest-xdist.
2022-01-17 22:24:04 -05:00
Maxim Cournoyer
f91d1c3019
gnu: python-async-timeout: Update to 4.0.2.
...
* gnu/packages/python-xyz.scm (python-async-timeout): Update to 4.0.2.
[home-page]: Remove trailing / to please 'guix lint'.
2022-01-17 22:24:03 -05:00
Maxim Cournoyer
2bf53290df
gnu: Add python-aiosignal.
...
* gnu/packages/python-web.scm (python-aiosignal): New variable.
2022-01-17 22:24:03 -05:00
Maxim Cournoyer
dece47497c
gnu: Add python-frozenlist.
...
* gnu/packages/python-web.scm (python-frozenlist): New variable.
2022-01-17 22:24:03 -05:00
Leo Famulari
2cac7d328a
gnu: python-aiohttp: Skip the tests.
...
The test suite is failing because it fails to handle a deprecation
warning. Just skip it for now.
* gnu/packages/python-web.scm (python-aiohttp)[arguments]: Skip the test suite.
2022-01-17 19:40:45 -05:00
Nicolas Goaziou
b4dd92d38a
gnu: easyrpg-player: Update to 0.7.0.
...
* gnu/packages/easyrpg.scm (easyrpg-player): Update to 0.7.0.
[inputs]: Add fluidsynth, fmt.
2022-01-18 01:14:15 +01:00
Nicolas Goaziou
7c80c0dd08
gnu: liblcf: Update to 0.7.0.
...
* gnu/packages/easyrpg.scm (liblcf): Update to 0.7.0.
2022-01-18 01:14:15 +01:00
Leo Famulari
65b2b14235
gnu: shotwell: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gnome.scm (shotwell)[native-inputs]: Add python.
2022-01-17 19:06:26 -05:00
Tobias Geerinckx-Rice
5adec4cc05
gnu: mtools: Update to 4.0.37.
...
* gnu/packages/mtools.scm (mtools): Update to 4.0.37.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
ab5d31c53e
gnu: freedroidrpg: Fix build with GCC 10.
...
* gnu/packages/games.scm (freedroidrpg)[arguments]: Add ‘-fcommon’
to #:configure-flags' CFLAGS.
2022-01-16 01:00:00 +01:00
Leo Famulari
10be314cd8
gnu: pitivi: Add python to native-inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/video.scm (pitivi)[native-inputs]: Add python.
2022-01-17 18:59:40 -05:00
Leo Famulari
3cf59e02e7
gnu: Blanket: Add python to native-inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/task-management.scm (blanket)[native-inputs]: Add python.
2022-01-17 18:59:39 -05:00
Nicolas Goaziou
812ac22560
gnu: snap: Remove inputs labels.
...
* gnu/packages/education.scm (snap)[inputs]: Remove labels.
2022-01-18 00:30:15 +01:00
Nicolas Goaziou
67521ab4a1
gnu: snap: Update to 7.0.5.
...
* gnu/packages/education.scm (snap): Update to 7.0.5.
2022-01-18 00:29:44 +01:00
Brice Waegeneire
31577d879d
gnu: deluge: Add explanation about wrap phase.
...
* gnu/packages/bittorrent.scm (deluge)[arguments]: Add comment
explaining the filtering of "librsvg" from the wrapper.
2022-01-17 22:50:55 +01:00
Brice Waegeneire
bb5f8a3b5e
gnu: deluge: Adjust style.
...
* gnu/packages/bittorrent.scm (deluge)[inputs]: Add bash-minimal.
[propagated-inputs]: Remove lablels.
2022-01-17 22:50:50 +01:00
Brice Waegeneire
1b13c71ad1
gnu: deluge: Update to 2.0.5.
...
* gnu/packages/bittorrent.scm (deluge): Update to 2.0.5.
[arguments]: Remove 'fix-gettext-warning' phase.
2022-01-17 22:50:45 +01:00
Leo Famulari
fc31774747
gnu: cryptsetup: Update to 2.3.7 [fixes CVE-2021-4122].
...
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 2.3.7.
2022-01-17 15:47:21 -05:00
Leo Famulari
2c7f2b40e2
gnu: linux-libre-lts: Update to 5.15.
...
5.15 is the newest long-term support version of the kernel.
* gnu/packages/linux.scm (linux-libre-lts-version, linux-libre-lts-gnu-revision,
linux-libre-lts-pristine-source, linux-libre-lts-source, linux-libre-lts): Use
linux-libre-5.15.
2022-01-17 15:43:41 -05:00
Leo Famulari
601c30e32f
gnu: linux-libre 5.4: Update to 5.4.172.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.172.
(linux-libre-5.4-pristine-source): Update hash.
2022-01-17 15:43:41 -05:00
Leo Famulari
71c287392b
gnu: linux-libre 5.10: Update to 5.10.92.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.92.
(linux-libre-5.10-pristine-source): Update hash.
2022-01-17 15:43:41 -05:00
Leo Famulari
a62a05cee5
gnu: linux-libre: Update to 5.15.15.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.15.
(linux-libre-5.15-pristine-source): Update hash.
2022-01-17 15:43:31 -05:00
Maxim Cournoyer
e43b27d5bc
gnu: efl: Add python to native inputs.
...
* gnu/packages/enlightenment.scm (efl)[native-inputs]: Add python.
2022-01-17 14:49:38 -05:00
Maxim Cournoyer
36f6188fc4
gnu: python-pystache: Update to 0.6.0.
...
* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.0.
2022-01-17 14:40:13 -05:00
John Kehayias
5387a9c00e
gnu: Add xmonad-next and ghc-xmonad-contrib-next.
...
Fixes: <https://issues.guix.gnu.org/issue/52784 >.
* gnu/packages/wm.scm (xmonad-next): New variable. Compared to xmonad: Update
to 0.17.0.
[inputs]: Add GHC-DATA-DEFAULT-CLASS, remove GHC-EXTENSIBLE-EXCEPTIONS,
GHC-DATA-DEFAULT, GHC-SEMIGROUPS, and GHC-UTF8-STRING.
[native-inputs]: Add GHC-QUICKCHECK and GHC-QUICKCHECK-CLASSES.
(ghc-xmonad-contrib-next): New variable. Compared to ghc-xmonad-contrib:
Update to 0.17.0.
[propagated-inputs]: Remove GHC-OLD-TIME, GHC-EXTENSIBLE-EXCEPTIONS,
GHC-SEMIGROUPS.
[native-inputs]: Add GHC-QUICKCHECK and GHC-HSPEC.
(xmonad): Inherit from xmonad-next.
(ghc-xmonad-contrib): Inherit from ghc-xmonad-contrib-next.
* gnu/packages/patches/xmonad-next-dynamic-linking.patch: New patch. Update of
xmonad-dynamic-linking.patch to apply to xmonad-next.
* gnu/local.mk: Add it.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net >
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via
723aa8b391
gnu: xmobar: Update to 0.40.
...
* gnu/packages/wm.scm (xmobar): Update to 0.40.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net >
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via
c1c2171158
gnu: Add ghc-quickcheck-classes.
...
* gnu/packages/haskell-check.scm (ghc-quickcheck-classes): New variable.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net >
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via
67e3de56ec
gnu: Add ghc-semirings.
...
* gnu/packages/haskell-xyz.scm (ghc-semirings): New variable.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net >
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via
dc28f4ef85
gnu: Add ghc-primitive-addr.
...
* gnu/packages/haskell-xyz.scm (ghc-primitive-addr): New variable.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net >
2022-01-17 20:29:39 +01:00
Leo Famulari
eb8eb60eef
gnu: Epiphany: Use the correct hash for Epiphany 41.2.
...
This hash was updated correctly in commit
291c4fa0ba , but presumably the merge
resolution of the version-1.4.0 gave us the wrong hash.
* gnu/packages/gnome.scm (epiphany)[source]: Use the hash of Epiphany 41.2.
2022-01-17 14:09:06 -05:00
Ludovic Courtès
93d3a2b23c
bash completion: Complete "guix home" sub-commands.
...
* etc/completion/bash/guix (_guix_complete): Treat "guix home" like
"guix system".
2022-01-17 19:05:48 +01:00
Ludovic Courtès
3f536e01c1
gnu: mpich: Remove input labels and trailing #t in phases.
...
* gnu/packages/mpi.scm (mpich)[inputs]: Remove labels.
[arguments]: Remove trailing #t from phases.
2022-01-17 19:05:48 +01:00
Ludovic Courtès
7bf85e63c1
gnu: mpich: Allow compilation with GCC 10.
...
Fixes <https://issues.guix.gnu.org/53320 >
Reported by Clément Barthelemy <clement.barthelemy@inria.fr >.
* gnu/packages/mpi.scm (mpich)[arguments]: Add 'define-gfortran-wrapper'
phase.
2022-01-17 19:05:48 +01:00
Ludovic Courtès
bf23862abc
guix home: Default verbosity is the same as for 'guix system'.
...
Previously the default verbosity would always be 3, and
'verbosity-level' would thus have no effect.
* guix/scripts/home.scm (verbosity-level): Change to level 3 for
'build'.
(%default-options): Set 'verbosity' to #f.
2022-01-17 19:05:48 +01:00
Ludovic Courtès
a9cc79d9f3
inferior: 'cached-channel-instance' always returns a directory.
...
This is a followup to b1fc98d6b0 .
* guix/inferior.scm (cached-channel-instance): When AUTHENTICATE? is
false, return (derivation->output-path profile).
2022-01-17 19:05:48 +01:00
Efraim Flashner
eb614420f6
gnu: rust-cfg-expr-0.8: Combine the two definitions.
...
* gnu/packages/crates-io.scm (rust-cfg-expr-0.8): Remove duplicate
package definition.
[arguments]: Don't skip tests. Add rust-difference-2 to
cargo-development-inputs.
2022-01-17 19:48:29 +02:00
Marius Bakke
df78a83a70
gnu: libvpx: Update to 1.11.0.
...
* gnu/packages/video.scm (libvpx): Update to 1.11.0.
2022-01-17 18:23:14 +01:00
Marius Bakke
bba32b9d31
gnu: python-sphinxcontrib-svg2pdfconverter: Update to 1.2.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-svg2pdfconverter): Update to
1.2.0.
[arguments]: New field.
2022-01-17 18:23:14 +01:00
Marius Bakke
c7dd51dd61
gnu: mame: Fix build failure.
...
* gnu/packages/emulators.scm (mame)[arguments]: Fix typo in input name.
2022-01-17 18:23:14 +01:00
Marius Bakke
f3b73e46df
gnu: ungoogled-chromium: Use bundled libvpx for WebRTC.
...
Fixes <https://bugs.gnu.org/53301 >.
Reported by Yasuaki Kudo <yasu@yasuaki.com >.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Set
rtc_build_libvpx=true in #:configure-flags.
2022-01-17 18:23:14 +01:00
Marius Bakke
9070dc562e
Revert "gnu: password-store: Fix failing test suite."
...
This reverts commit a40ac62715 .
2022-01-17 18:23:14 +01:00
Marius Bakke
5da4cbfbd9
gnu: password-store: Ensure compatibility with tree@2.0.
...
Fixes <https://bugs.gnu.org/53238 >, et.al.
* gnu/packages/patches/password-store-tree-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/password-utils.scm (password-store)[source](patches): New field.
2022-01-17 18:23:13 +01:00
Maxim Cournoyer
d54c31923d
gnu: python-simpleeval: Update to 0.9.12.
...
* gnu/packages/python-xyz.scm (python-simpleeval): Update to 0.9.12.
2022-01-17 11:53:02 -05:00
Maxim Cournoyer
276f40fdc3
Merge branch 'version-1.4.0'
...
With resolved conflicts in:
gnu/packages/gnome.scm
gnu/packages/openstack.scm
gnu/packages/python-xyz.scm
2022-01-17 11:47:09 -05:00
Taiju HIGASHI
b2f6b6f6b9
gnu: Add font-plemoljp.
...
* gnu/packages/fonts.scm (font-plemoljp): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-17 11:11:40 +01:00
Nicolas Goaziou
0dbfc16ee2
gnu: emacs-geiser-guile: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile)[arguments]<#:include,
2022-01-17 10:47:15 +01:00
Nicolas Goaziou
87ad668a51
gnu: emacs-ebuild-mode: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-ebuild-mode)[arguments]<#:phases>: Use gexps.
2022-01-17 10:40:50 +01:00
Nicolas Goaziou
83cdbcc940
gnu: emacs-ebuild-mode: Update to 1.55.
...
* gnu/packages/emacs-xyz.scm (emacs-ebuild-mode): Update to 1.55.
2022-01-17 10:39:53 +01:00
Tobias Geerinckx-Rice
487613deea
gnu: oil: Use G-expressions.
...
* gnu/packages/shells.scm (oil)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
a2350a16dd
gnu: oil: Update to 0.9.6.
...
* gnu/packages/shells.scm (oil): Update to 0.9.6.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
b56a8afbf8
gnu: lxc: Use G-expressions.
...
* gnu/packages/virtualization.scm (lxc)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
d6f890a471
gnu: lxd: Update to 4.22.
...
* gnu/packages/virtualization.scm (lxd): Update to 4.22.
[arguments]: Don't explicitly return #t from phases.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
2445f78085
gnu: lxcfs: Update to 4.0.11.
...
* gnu/packages/virtualization.scm (lxcfs): Update to 4.0.11.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice
b88f20d9f5
gnu: lxc: Update to 4.0.11.
...
* gnu/packages/virtualization.scm (lxc): Update to 4.0.11.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
a3500a0a65
gnu: protozero: Update to 1.7.1.
...
* gnu/packages/protobuf.scm (protozero): Update to 1.7.1.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
abb7272af3
gnu: janet: Use G-expressions.
...
* gnu/packages/lisp.scm (janet)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
38200e3652
gnu: janet: Update to 1.19.2.
...
* gnu/packages/lisp.scm (janet): Update to 1.19.2.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
5d2ba70a78
gnu: qtractor: Update to 0.9.25.
...
* gnu/packages/music.scm (qtractor): Update to 0.9.25.
[build-system]: Replace GNU Autotools with CMake.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
bba3e67e44
gnu: padthv1: Update to 0.9.24.
...
* gnu/packages/music.scm (padthv1): Update to 0.9.24.
[build-system]: Replace GNU Autotools with CMake.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
732fe221ff
gnu: samplv1: Update to 0.9.24.
...
* gnu/packages/music.scm (samplv1): Update to 0.9.24.
[build-system]: Replace GNU Autotools with CMake.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
36008f30e7
gnu: drumkv1: Update to 0.9.24.
...
* gnu/packages/music.scm (drumkv1): Update to 0.9.24.
[build-system]: Replace GNU Autotools with CMake.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
916982db09
gnu: synthv1: Update to 0.9.24.
...
* gnu/packages/music.scm (synthv1): Update to 0.9.24.
[build-system]: Replace GNU Autotools with CMake.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice
60fd190ecc
gnu: amsynth: Update to 1.12.4.
...
* gnu/packages/music.scm (amsynth): Update to 1.12.4.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
1d6c3716ac
gnu: eog-plugins: Update to 3.26.8.
...
* gnu/packages/gnome.scm (eog-plugins): Update to 3.26.8.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
847bd37be7
gnu: nvme-cli: Use G-expressions.
...
* gnu/packages/linux.scm (nvme-cli)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
a7fd4bb828
gnu: nvme-cli: Update to 1.16.
...
* gnu/packages/linux.scm (nvme-cli): Update to 1.16.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
eeb740d937
gnu: memcached: Update to 1.6.13.
...
* gnu/packages/databases.scm (memcached): Update to 1.6.13.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice
501d26650f
gnu: mtr: Update to 0.95.
...
* gnu/packages/networking.scm (mtr): Update to 0.95.
2022-01-16 01:00:00 +01:00
Ricardo Wurmus
4acf325150
gnu: sambamba: Update to 0.8.2.
...
* gnu/packages/bioinformatics.scm (sambamba): Update to 0.8.2.
[arguments]: Sett CC and D_LD in build phase.
[native-inputs]: Add ld-gold-wrapper and binutils-gold.
2022-01-17 08:32:44 +01:00
Ricardo Wurmus
141adf4d13
gnu: Add r-leaflet-providers.
...
* gnu/packages/cran.scm (r-leaflet-providers): New variable.
2022-01-17 08:32:44 +01:00
Pierre Langlois
24c3485bb3
tests: Fix file-needed/recursive on aarch64-linux.
...
Fixes: <https://issues.guix.gnu.org/52943 >.
* tests/gremlin.scm (file-needed/recursive)[ground-truth]: On aarch64-linux,
remove the dynamic linker from this list.
2022-01-16 20:21:27 -08:00
Timothy Sample
3b6755defe
services: guix: Add tar and gzip to PATH.
...
* gnu/services/base.scm (guix-shepherd-service): Add the PATH
environment-variable and populate it with tar and gzip.
2022-01-16 18:57:55 -05:00
Josselin Poiret via Guix-patches via
d669f24ee4
gnu: Add poweralertd
...
* gnu/packages/freedesktop.scm (poweralertd): Add variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-17 00:22:27 +01:00
Morgan Smith
863b7b7dd7
gnu: pantalaimon: Add needed inputs
...
* gnu/packages/matrix.scm (pantalaimon)
<propagated-inputs>: Add python-dbus, python-notify2, python-pydbus, and
python-pygobject.
<arguments>: Run sanity-check phase.
Co-authored-by: Aleksandr Vityazev <avityazev@posteo.org >
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-17 00:18:23 +01:00
Morgan Smith
4527743f0a
gnu: Add python-pydbus.
...
* gnu/packages/python-xyz.scm (python-pydbus): New variable.
Co-authored-by: Aleksandr Vityazev <avityazev@posteo.org >
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-17 00:18:22 +01:00
Morgan Smith
9c43164e3d
gnu: emacs-ement: Propagate inputs.
...
* gnu/packages/emacs-xyz (emacs-ement) <inputs>: Change to propagated-inputs.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-17 00:18:22 +01:00
Nick Zalutskiy
757be0e8af
services: pam-mount: Add support for sddm login manager.
...
I noticed that pam_mount mounts work fine when loging into a textual
session, but not when using sddm. This patch fixes this problem by
ensuring that pam_mount.so is included in /etc/pam.d/sddm config file.
* gnu/services/pam-mount.scm (pam-mount-pam-service): Add sddm to the list of
pam services.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2022-01-17 00:13:46 +01:00
Vinicius Monego
4af273e0a8
gnu: python-cftime: Update to 1.5.1.1.
...
* gnu/packages/python-xyz.scm (python-cftime): Update to 1.5.1.1.
[native-inputs]: Add python-check-manifest, python-coverage, python-sphinx,
python-twine, python-wheel.
[home-page]: Use page linked in the GitHub repository.
[license]: Change to expat according to the GitHub repository.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-16 23:56:56 +01:00
Fulbert
e35deac9e7
bash completion: Fix options completion.
...
Fixes, for example, "guix import pypi --<TAB>", which would previously
fail to show '--recursive'.
* etc/completion/bash/guix (_guix_complete_option): Fix options
completion for first subcommand.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-16 23:56:56 +01:00
Ludovic Courtès
686f2eae34
tests: Clean up after 'tests/guix-package-net.sh'.
...
* tests/guix-package-net.sh: Remove second 'trap' line. Change first
'trap' line to remove "$module_dir" and *.lock files.
2022-01-16 23:56:56 +01:00
Ludovic Courtès
a1037aa87b
tests: Clean up after 'tests/guix-graph.sh'.
...
Fixes a regression introduced in
a773c3142d , which would lead the first
'trap' to be ignored, thereby leaving 't-guix-graph-*' directories
behind it.
* tests/guix-graph.sh: Remove first 'trap' line that had no effect;
replace second 'trap' line.
2022-01-16 23:56:56 +01:00
Michael Rohleder
7a0fffc85f
gnu: ristretto: Update to 0.12.2.
...
* gnu/packages/xfce.scm (ristretto): Update to 0.12.2.
[native-inputs]: Add glib:bin for gdbus-codegen.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-16 23:56:56 +01:00
Maxime Devos
81f036bfd2
import/github: Test it.
...
* Makefile.am (SCM_TESTS): Register new tests.
* guix/import/github.scm
(%github-api): New variable.
(fetch-releases-or-tags): Use the new variable.
* tests/import-github.scm: New file with tests.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-16 23:56:56 +01:00
Maxime Devos
f8306a5019
import/github: Return <git-reference> objects for git-fetch origins.
...
* guix/import/github.scm
(latest-released-version): Also return the tag.
(latest-release): Use this information to return <git-reference> objects
when appropriate.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-16 23:56:56 +01:00
Ludovic Courtès
084b76a70a
machine: ssh: Add 'safety-checks?' field.
...
Fixes <https://issues.guix.gnu.org/52766 >.
Reported by Michael Rohleder <mike@rohleder.de >.
* gnu/machine/ssh.scm (<machine-ssh-configuration>)[safety-checks?]: New
field.
(machine-check-file-system-availability): Return the empty list when
'safety-checks?' is false.
(machine-check-initrd-modules): Likewise.
* doc/guix.texi (Invoking guix deploy): Document it.
2022-01-16 23:56:55 +01:00
Brandon Lucas
86e782e2b6
gnu: Add emacs-fennel-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-fennel-mode): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-16 23:31:22 +01:00
Hartmut Goebel
fab871ae7a
build/python: Improve error output in sanity check.
...
Instead of printing the "str()" representation of the excaption, print the
"repr()" representation. This will print the name of the exception and thus
ease understanding the actual error.
2022-01-15 21:42:14 +01:00
Efraim Flashner
6ba510d76d
gnu: libtool: Skip the nopic tests on riscv.
...
* gnu/packages/patches/libtool-skip-tests2.patch: Adjust to add riscv to
skipped nopic tests.
2022-01-11 12:43:37 +02:00
Ricardo Wurmus
a46fac5635
gnu: texlive-luaotfload: Use new name for texlive-lualibs.
...
* gnu/packages/tex.scm (texlive-luaotfload)[propagated-inputs]: Replace
texlive-luatex-lualibs with texlive-lualibs.
2022-01-11 11:36:27 +01:00
Ricardo Wurmus
df77cd8968
gnu: texlive-bin: Link lualatex to luahbtex.
...
Fixes <https://issues.guix.gnu.org/51252 >.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Link lualatex to luahbtex.
(texlive-latex-luatex): Remove variable.
2022-01-11 10:18:54 +01:00
Ricardo Wurmus
4d2c861dfb
gnu: texlive-lualibs: Take sources from TeX Live SVN.
...
* gnu/packages/tex.scm (texlive-luatex-lualibs): Deprecate this variable...
(texlive-lualibs): ...in favor of this new variable.
[source]: Take source code from TeX Live SVN because it must match the rest of
the LuaTeX distribution.
2022-01-11 10:18:54 +01:00
Ricardo Wurmus
3189b1360c
gnu: texlive-luaotfload: Propagate texlive-lua-alt-getopt.
...
* gnu/packages/tex.scm (texlive-luaotfload)[propagated-inputs]: Add
texlive-lua-alt-getopt.
2022-01-11 10:18:54 +01:00
Ricardo Wurmus
3b864f72e3
gnu: Add texlive-lua-alt-getopt.
...
* gnu/packages/tex.scm (texlive-lua-alt-getopt): New variable.
2022-01-11 10:18:54 +01:00
Ricardo Wurmus
992b1efbd8
gnu: texlive-latex-base: Remove trailing #T.
...
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Remove trailing #T
from build phases.
2022-01-11 10:18:54 +01:00
Ricardo Wurmus
871504e5bf
gnu: texlive-kpathsea: Patch references to sed and awk.
...
* gnu/packages/tex.scm (texlive-kpathsea)[arguments]: Add build phase
'patch-references to satisfy runtime requirements on sed and awk.
[inputs]: Add sed and gawk.
2022-01-11 10:18:54 +01:00
Ricardo Wurmus
a6499572b3
gnu: texlive-bin: Patch references to sed and awk.
...
* gnu/packages/tex.scm (texlive-bin)[arguments]: Patch texlive scripts in
'post-install phase to satisfy references to sed and awk.
2022-01-11 10:18:54 +01:00
Ricardo Wurmus
2a5ed25c41
gnu: texlive-bin: Fix directory traversal.
...
Fixes <https://bugs.gnu.org/52979 >.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Add build phase
'patch-directory-traversal.
2022-01-11 10:18:53 +01:00
Ricardo Wurmus
f5ef9ffd48
gnu: texlive-bin: Remove trailing #T.
...
* gnu/packages/tex.scm (texlive-bin)[source]: Simplify snippet.
[arguments]: Remove trailing #T from build phases.
2022-01-11 10:18:49 +01:00
Maxim Cournoyer
b8a771d5a5
gnu: network-manager: Patch dlopen call to libjansson.so.
...
* gnu/packages/gnome.scm (network-manager)[phases]
{patch-dlopen-call-to-libjansson}: New phase.
{pre-configure}: Reinstate an assertion in test-setting.c.
2022-01-10 23:08:06 -05:00
Maxim Cournoyer
a02c1ce716
gnu: samba: Update to 4.15.3.
...
* gnu/packages/samba.scm (samba): Update to 4.15.3.
[source]: Delete snippet; pyiso8601 is no longer bundled.
[arguments]: Adjust make-flags and arguments to use G-Exp.
[phases]{configure}: Add the '--with-system-mitkrb5', '--with-system-mitkdc'
and '--with-experimental-mit-ad-dc' configure flags.
[inputs]: Replace heimdal with mit-krb5.
[native-inputs]: Use new style.
{python-cryptography, python-dnspython, python-markdown}
{python-pyasn1}: New inputs.
(samba/fixed): Update to 4.15.3 and hide package.
2022-01-10 11:51:30 -05:00
Maxim Cournoyer
b6509548eb
gnu: nss: Update to 3.72.
...
* gnu/packages/nss.scm (nss): Update to 3.72.
2022-01-10 11:51:30 -05:00
Maxim Cournoyer
fa8fb40f6b
gnu: iwd: Update to 1.20.
...
* gnu/packages/networking.scm (iwd): Update to 1.20.
2022-01-10 11:51:30 -05:00
Maxim Cournoyer
423c3de0c8
gnu: ell: Update to 0.46.
...
* gnu/packages/linux.scm (ell): Update to 0.46.
2022-01-10 11:51:30 -05:00
Maxim Cournoyer
4cecce6960
gnu: rust: Do not generate doc.
...
The share/doc directory weights 527 MiB and bundles fonts.
* gnu/packages/rust.scm (rust-1.57)[phases]{enable-docs}: Delete phase.
2022-01-10 11:51:30 -05:00
Maxim Cournoyer
9495b7800b
gnu: rav1e: Update to 0.5.1; also update rust-aom-sys to 0.3.0.
...
* gnu/packages/crates-graphics.scm (rust-aom-sys-0.2): Rename to...
(rust-aom-sys-0.3): ... this, updating to 0.3.0.
(rust-aom-sys-0.1): Delete unused variable.
* gnu/packages/video.scm (rav1e): Update to 0.5.1.
[cargo-test-flags]: New argument.
[cargo-inputs]: Add rust-aom-sys-0.3.
Update rust-arrayvec and rust-av-metrics to 0.7.
Update rust-rustc-version to 0.4.
Update rust-dav1d-sys to 0.3.4.
[cargo-development-inputs]: Update rust-assert-cmd to 2.
Update rust-pretty-assertions to 0.7. Update rust-semver to 1.
[phases]{relax-versions}: New phase.
2022-01-10 11:51:29 -05:00
Maxim Cournoyer
633733696c
gnu: rust-av-metrics: Update to 0.7.2. Also update rust-lab to 0.11.0.
...
* gnu/packages/crates-io.scm (rust-lab-0.8): Update to 0.11.0, rename to...
(rust-lab-0.11): ... this.
[cargo-development-inputs]: Update rust-approx to 0.5, rust-pretty-assertions
to 0.7 and rust-rand to 0.8.
(rust-lab-0.7): Adjust accordingly.
(rust-lab-0.4): Inherit from rust-lab-0.7 and fix source field indentation.
(rust-av-metrics-0.6): Update to 0.7.2, renaming it to...
(rust-av-metrics-0.7): ... this.
[cargo-inputs]: Update rust-lab to 0.11.
[cargo-development-inputs]: Add rust-criterion-0.3 and rust-y4m-0.7.
2022-01-10 11:51:29 -05:00
Maxim Cournoyer
6b610674d1
gnu: rust-v-frame-0.2: Update to 0.2.5.
...
* gnu/packages/crates-io.scm (rust-v-frame-0.2): Update to 0.2.5.
[skip-build?]: Remove argument.
[cargo-inputs]: Add rust-rust-hawktracer-0.7 and rust-rayon-1.
2022-01-10 11:51:29 -05:00
Maxim Cournoyer
34fb1c4ba9
gnu: Add rust-rustc-version-0.4.
...
* gnu/packages/crates-io.scm (rust-rustc-version-0.4): New variable.
(rust-rustc-version-0.3): Inherit from the above.
2022-01-10 11:50:50 -05:00
Maxim Cournoyer
9f3ed4d57e
gnu: Add rust-concolor-control.
...
* gnu/packages/crates-io.scm (rust-concolor-control): New variable.
2022-01-10 11:49:13 -05:00
Maxim Cournoyer
330c3bee85
gnu: Add rust-concolor-query.
...
* gnu/packages/crates-io.scm (rust-concolor-query): New variable.
2022-01-10 11:49:13 -05:00
Maxim Cournoyer
8169079a5a
gnu: Add rust-cfg-expr-0.8.
...
* gnu/packages/crates-io.scm (rust-cfg-expr-0.8): New variable.
2022-01-10 11:49:12 -05:00
Maxim Cournoyer
cdb2b115a8
gnu: mozjs-78: Disable rust-simd to workaround a build failure.
...
* gnu/packages/gnuzilla.scm (mozjs-78)
[configure-flags]: Disable rust-simd to avoid a build failure that occurs when
Rust is newer than 1.54.0.
2022-01-10 11:47:04 -05:00
Hartmut Goebel
c3c943055d
build/python: Improve error output in sanity check.
...
Instead of printing the "str()" representation of the excaption, print the
"repr()" representation. This will print the name of the exception and thus
ease understanding the actual error.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:47:03 -05:00
Maxim Cournoyer
d90080db54
gnu: rust: Use rust-1.57.0.
...
* gnu/packages/rust.scm (rust-1.54): Make it a private variable. Move
definition to...
(rust-1.57): ... here.
(rust-1.55, rust-1.56): Make private.
* gnu/packages/shells.scm (nushell)[rust]: Remove argument.
2022-01-10 11:47:03 -05:00
Maxim Cournoyer
c292cf21f7
gnu: simple-scan: Add python to native inputs.
...
* gnu/packages/gnome.scm (simple-scan)[native-inputs]: Add python.
2022-01-10 11:47:03 -05:00
Maxim Cournoyer
f353ed53a9
gnu: gnome-calculator: Add python to native inputs.
...
* gnu/packages/gnome.scm (gnome-calculator)[native-inputs]: Add python.
2022-01-10 11:47:03 -05:00
Maxim Cournoyer
32d38a7142
gnu: gnome-screenshot: Add python to native inputs.
...
* gnu/packages/gnome.scm (gnome-screenshot)[native-inputs]: Add python.
2022-01-10 11:47:03 -05:00
Maxim Cournoyer
ff9c684ddf
gnu: file-roller: Add python to native inputs.
...
* gnu/packages/gnome.scm (file-roller)[native-inputs]: Add python.
2022-01-10 11:47:02 -05:00
Maxim Cournoyer
836daaf8f6
gnu: python-pandas: Update to 1.3.5.
...
* gnu/packages/python-science.scm (python-pandas): Update to 1.3.5.
[phases]{check}: Add a reference to the network accessing tests issue, now
reported upstream. Reinstate the excelwriter tests.
[propagated-inputs]: Add python-xlsxwriter.
[native-inputs]: Remove python-nose.
2022-01-10 11:47:02 -05:00
Maxim Cournoyer
b92d09cda1
gnu: python-xlwt: Add comment about maintainership of the package.
...
The package appears to be abandoned.
* gnu/packages/python-xyz.scm (python-xlwt): Add comment.
2022-01-10 11:47:02 -05:00
Maxim Cournoyer
00bad443ef
gnu: python-openpyxl: Update to 3.0.9.
...
* gnu/packages/python-xyz.scm (python-openpyxl): Update to 3.0.9.
2022-01-10 11:47:01 -05:00
Maxim Cournoyer
0c83eca719
gnu: python-xlrd: Update to 2.0.1.
...
* gnu/packages/python-xyz.scm (python-xlrd): Update to 2.0.1.
[source]: Use git-fetch.
[arguments]: Delete field.
[native-inputs]: Add python-pytest.
2022-01-10 11:47:01 -05:00
Maxim Cournoyer
48baca342d
gnu: mutter: Add python to native inputs.
...
* gnu/packages/gnome.scm (mutter)[native-inputs]: Add python.
2022-01-10 11:47:01 -05:00
Maxim Cournoyer
ac1f60f4fe
gnu: libgweather: Add python to native inputs.
...
* gnu/packages/gnome.scm (libgweather)[native-inputs]: Add python.
2022-01-10 11:47:01 -05:00
Maxim Cournoyer
235a083103
gnu: baobab: Add python to native inputs.
...
* gnu/packages/gnome.scm (baobab)[native-inputs]: Add python.
2022-01-10 11:47:00 -05:00
Maxim Cournoyer
c1482ef315
gnu: python-pytest-timeout: Update to 2.0.2.
...
* gnu/packages/check.scm (python-pytest-timeout): Update to 2.0.2.
2022-01-10 11:47:00 -05:00
Leo Famulari
8636d02955
gnu: binutils: Fix CVE-2021-45078.
...
This is for the release branch.
Should we also use a graft for the master branch? It would be even
better if we could add a binutils-next package that users could install,
in my opinion.
* gnu/packages/patches/binutils-CVE-2021-45078.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (binutils)[source]: Use it.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:46:57 -05:00
Maxim Cournoyer
db912d77a8
gnu: glib: Update to 2.70.2.
...
* gnu/packages/glib.scm (glib): Update to 2.70.2.
2022-01-10 11:44:52 -05:00
Maxim Cournoyer
ec26595e30
gnu: meson: Update to 0.60.3.
...
* gnu/packages/build-tools.scm (gn): Update to 0.60.3.
2022-01-10 11:44:52 -05:00
Maxim Cournoyer
abb5a92cbc
gnu: glibmm: Update to 2.70.0 and apply guix style.
...
* gnu/packages/glib.scm (glibmm): Update to 2.70.0.
[native-inputs]: Use new style.
2022-01-10 11:44:51 -05:00
Sarah Morgensen
64f7e53a5d
gnu: cpuid: Remove obsolete file permissions change.
...
* gnu/packages/linux.scm (cpuid)[arguments]<#:phases>{fix-makefile}:
Remove Makefile gzip permissions patch.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:51 -05:00
Sarah Morgensen
27cc25e1a4
gnu: pre-commit: Remove obsolete phase.
...
* gnu/packages/version-control.scm (pre-commit)[arguments]<#:phases>:
Remove 'make-gz-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:51 -05:00
Sarah Morgensen
95cb49b475
gnu: go-github-com-prometheus-common: Remove obsolete phase.
...
* gnu/packages/syncthing.scm (go-github-com-prometheus-common)
[arguments]<#:phases>: Remove 'make-gzip-archive-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:51 -05:00
Sarah Morgensen
fa7b52ff57
gnu: python-pdfminer-six: Remove obsolete phase.
...
* gnu/packages/python-xyz.scm (python-pdfminer-six)[arguments]
<#:phases>: Remove 'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:50 -05:00
Sarah Morgensen
a97d659e13
gnu: arcanist: Remove obsolete phase.
...
* gnu/packages/phabricator.scm (arcanist)[arguments]<#:phases>: Remove
'make-compressed-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:50 -05:00
Sarah Morgensen
b623ee2fb6
gnu: helm: Remove obsolete phase.
...
* gnu/packages/music.scm (helm)[arguments]<#:phases>: Remove
'make-gz-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:50 -05:00
Sarah Morgensen
9d55296898
gnu: lmms: Remove obsolete phase.
...
* gnu/packages/music.scm (lmms)[arguments]<#:phases>: Remove
'make-manpages-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:50 -05:00
Sarah Morgensen
f7d4bf6205
gnu: jalv-select: Remove obsolete phase.
...
* gnu/packages/music.scm (jalv-select)[arguments]<#:phases>: Remove
'make-manpages-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:50 -05:00
Sarah Morgensen
18e872b805
gnu: python-scikit-learn: Remove obsolete phase.
...
* gnu/packages/machine-learning.scm (python-scikit-learn)[arguments]
<#:phases>: Remove 'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:49 -05:00
Sarah Morgensen
b67d82972e
gnu: go-ipfs: Remove obsolete phase.
...
* gnu/packages/ipfs.scm (go-ipfs)[arguments]<#:phases>: Remove
'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:49 -05:00
Sarah Morgensen
1ba19f4bf1
gnu: python-plotly: Remove obsolete phase.
...
* gnu/packages/graph.scm (python-plotly)[arguments]<#:phases>: Remove
'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:49 -05:00
Sarah Morgensen
21566bfd49
gnu: go-github-com-gdamore-tcell: Remove obsolete phase.
...
* gnu/packages/golang.scm (go-github-com-gdamore-tcell)[arguments]
<#:phases>: Remove 'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:49 -05:00
Sarah Morgensen
8347c49e56
gnu: go-github-com-docker-distribution: Remove obsolete phase.
...
* gnu/packages/golang.scm (go-github-com-docker-distribution)[arguments]
<#:phases>: Remove 'make-gzip-archive-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:49 -05:00
Sarah Morgensen
37f6126f9f
gnu: go-golang-org-x-crypto: Remove obsolete phase.
...
* gnu/packages/golang.scm (go-golang-org-x-crypto)[arguments]<#:phases>:
Remove 'make-gzip-archive-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:48 -05:00
Sarah Morgensen
e0940ed843
gnu: po4a: Remove obsolete phase.
...
* gnu/packages/gettext.scm (po4a)[arguments]<#:phases>: Remove 'make-compressed-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:48 -05:00
Sarah Morgensen
6dc8a61bb1
gnu: emacs: Remove obsolete phase.
...
* gnu/packages/emacs.scm (emacs)[arguments]<#:phases>: Remove
'make-compressed-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:48 -05:00
Sarah Morgensen
0d04504362
gnu: cups-minimal: Remove obsolete phase.
...
* gnu/packages/cups.scm (cups-minimal)[arguments]<#:phases>: Remove
'make-manpages-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:48 -05:00
Sarah Morgensen
b9e703da9d
gnu: clipper: Remove obsolete phase.
...
* gnu/packages/bioinformatics.scm (clipper)[arguments]<#:phases>: Remove
'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:48 -05:00
Sarah Morgensen
85e43978a4
gnu: python-biom-format: Remove obsolete phase.
...
* gnu/packages/bioinformatics.scm (python-biom-format)[arguments]
<#:phases>: Remove 'make-files-writable phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:47 -05:00
Sarah Morgensen
0f71f55a60
build-system/gnu: Make gzip files writable before resetting timestamps.
...
guix/build/gnu-build-system.scm (reset-gzip-timestamps): Ensure gzip
files are writable before resetting their timestamps.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:47 -05:00
Maxim Cournoyer
c61e742854
gnu: tbb-2020: Use ld.gold to work around segfaults in check phase.
...
* gnu/packages/tbb.scm (tbb-2020)
[configure-flags]: Use -fuse-ld=gold in CFLAGS.
[native-inputs]: Add ld-gold-wrapper.
2022-01-10 11:44:47 -05:00
Maxim Cournoyer
5651e46983
gnu: python-igraph: Update to 0.9.8.
...
* gnu/packages/graph.scm (python-igraph): Update to 0.9.8.
[origin]: Fetch from git.
[configure-flags]: Delete argument.
[phases]{build}: No longer override phase.
{check}: Preserve ordering and streamline.
{specify-libigraph-location}: New phase.
[native-inputs]: Remove pkg-config.
[home-page]: Update.
2022-01-10 11:44:47 -05:00
Maxim Cournoyer
3c50cb75ee
gnu: igraph: Update to 0.9.5.
...
* gnu/packages/graph.scm (igraph): Update to 0.9.5.
[source]: Add snippet to fully unbundle.
[build-system]: Use cmake-build-system.
[configure-flags]: Replace all by just '-DBUILD_SHARED_LIBS=ON'.
[native-inputs]: Add pkg-config.
[inputs]{zlib}: Delete input.
{arpack-ng, plfit, suitesparse}: New inputs.
2022-01-10 11:44:47 -05:00
Maxim Cournoyer
36681885d4
gnu: Add plfit.
...
* gnu/packages/graph.scm (plfit): New variable.
2022-01-10 11:44:46 -05:00
Maxim Cournoyer
64dac22b17
gnu: python-pysam: Update to 0.18.0.
...
* gnu/packages/bioinformatics.scm (python-pysam): Update to 0.18.0.
[source]: Add FIXME to clarify bundled libraries in use.
[phases]{check}: Streamline.
[propagated-inputs]: Use latest htslib (1.14).
[native-inputs]: Use latest samtools and bcftools (1.14). Remove python-nose.
2022-01-10 11:44:46 -05:00
Maxim Cournoyer
801d0ed622
gnu: bcftools: Update to 1.14.
...
* gnu/packages/bioinformatics.scm (bcftools): Update to 1.14.
(bcftools-1.12): New variable.
(bcftools-1.10): Use package/inherit and delete trailing #t.
[name]: Delete field.
2022-01-10 11:44:46 -05:00
Maxim Cournoyer
23fdb5a69c
gnu: samtools: Update to 1.14.
...
* gnu/packages/bioinformatics.scm (samtools): Update to 1.14.
[modules]: Delete argument.
[phases]{install-library, install-headers}: Delete phases. This version no
longer includes the legacy library (it links to htslib directly).
(samtools-1.12): New variable.
2022-01-10 11:44:46 -05:00
Maxim Cournoyer
74af2dd148
gnu: htslib: Update to 1.14.
...
* gnu/packages/bioinformatics.scm (htslib): Update to 1.14.
(htslib-1.12): New variable.
(htslib-1.10, htslib-1.9, htslib-1.3)
(htslib-for-samtools-1.2): Normalize style.
2022-01-10 11:44:46 -05:00
Maxim Cournoyer
3c9a98bf34
gnu: python-beautifulsoup4: Update to 4.10.0.
...
* gnu/packages/python-xyz.scm (python-beautifulsoup4): Update to 4.10.0.
[propagated-inputs]{python-html5lib, python-lxml}: New inputs.
[arguments]: Delete field.
(python2-beautifulsoup4): Peg at version 4.9.3.
2022-01-10 11:44:45 -05:00
Maxim Cournoyer
01a01c88f8
gnu: poetry: Update to 1.1.12.
...
* gnu/packages/python-xyz.scm (poetry): Update to 1.1.12.
[phases]{patch-setup-py}: Relax packaging version requirement.
[propagated-inputs]{python-msgpack-transitional}: Replace with...
{python-msgpack}: ... this.
{python-requests-toolbelt-0.9.1}: Replace with...
{python-requests-toolbelt}: ... this.
{python-msgpack-transitional}: Delete variable.
2022-01-10 11:44:45 -05:00
Maxim Cournoyer
08769d0bce
gnu: python-requests-toolbelt: Update to 0.9.1 and enable tests.
...
* gnu/packages/python-web.scm (pyhton-requests-toolbelt): Update to 0.9.1.
[phases]{delete-problematic-tests}: New phase.
(python-requests-toolbelt-0.9.1): Delete variable.
(python2-requests-toolbelt): Likewise.
(python-cloudscraper): Adjust accordingly.
2022-01-10 11:44:45 -05:00
Maxim Cournoyer
f0be3ddadf
gnu: python-cachecontrol: Update to 0.12.10.
...
* gnu/packages/python-web.scm (python-cachecontrol): Update to 0.12.10.
2022-01-10 11:44:45 -05:00
Maxim Cournoyer
0be48040dc
gnu: python-os-testr: Propagate python-testtools and python-babel.
...
Lack of python-testtools was causing the sanity-check phase to fail.
* gnu/packages/openstack.scm (python-os-testr)
[native-inputs]{python-testtools, python-babel}: Move to...
[propagated-inputs]: ... here.
2022-01-10 11:44:44 -05:00
Maxim Cournoyer
7aa7d85bac
gnu: webkitgtk: Enable GStreamer GL support.
...
* gnu/packages/webkit.scm (webkitgtk)[configure-flags]: Remove the
'-DUSE_GSTREAMER_GL=OFF' build option.
2022-01-10 11:44:44 -05:00
Maxim Cournoyer
00e4bd2500
gnu: webkitgtk: Add a note about plugins in description.
...
This is in response to <https://issues.guix.gnu.org/52375 >.
* gnu/packages/webkit.scm (webkitgtk): Add a note about GStreamer plugins.
Reported-by: Jack Hill <jackhill@jackhill.us >
2022-01-10 11:44:44 -05:00
Maxim Cournoyer
c704bdd95b
gnu: python2-matplotlib: Update to 2.2.5.
...
* gnu/packages/python-xyz.scm (python2-matplotlib): Update to 2.2.5.
[phases]: Use G-exp.
{install-jquery-ui}: Delete phase. JQuery is bundled in this release.
[native-inputs]: Remove all exception pkg-config.
[propagated-inputs]: Sort and explicitly specify all inputs to ease
maintenance.
2022-01-10 11:44:44 -05:00
Maxim Cournoyer
ea0ed65c59
gnu: python-matplotlib: Update to 3.5.1 and run tests in parallel.
...
* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.5.1.
[propagated-inputs]: Add python-fonttools, python-wxpython
and python-packaging.
[native-inputs]: Remove python-mock, python-wheel, unzip and jquery-ui.
Add python-pytest-timeout, python-pytest-xdist, python-setuptools-scm and
python-setuptools-scm-git-archive.
[phases]: Delete trailing #t.
{pretend-version}: New phase.
{install-jquery-ui}: Delete phase.
{check}: Honor TESTS?. Do not skip webagg tests anymore. Invoke using
'-n' argument to run tests in parallel via pytest-xdist.
{configure-environment}: Do not set LD_LIBRARY_PATH nor HOME. Rename
setup.cfg to mplsetup.cfg. Set the backend to Agg.
2022-01-10 11:44:43 -05:00
Maxim Cournoyer
e5e533c221
gnu: python-fonttools: Update to 4.28.5.
...
* gnu/packages/python-xyz.scm (python-fonttools): Update to 4.28.5 and hide
the package.
[properties]: New field.
(python-fonttools-with-tests): New variable.
2022-01-10 11:44:43 -05:00
Maxim Cournoyer
b4e18112ef
gnu: Add python-zopfli.
...
* gnu/packages/python-compression.scm (python-zopfli): New variable.
2022-01-10 11:44:43 -05:00
Maxim Cournoyer
53d7e92e68
gnu: Add zopfli.
...
* gnu/packages/compression.scm (zopfli): New variable.
2022-01-10 11:44:43 -05:00
Maxim Cournoyer
b794dff00a
gnu: Add python-fs.
...
* gnu/packages/python-xyz.scm (python-fs): New variable.
2022-01-10 11:44:42 -05:00
Maxim Cournoyer
32f1ae3616
gnu: Add python-pyftpdlib.
...
* gnu/packages/python-xyz.scm (python-pyftpdlib): New variable.
2022-01-10 11:44:42 -05:00
Maxim Cournoyer
d07d0835a9
gnu: Add python-pysendfile.
...
* gnu/packages/python-xyz.scm (python-pysendfile): New variable.
2022-01-10 11:44:42 -05:00
Maxim Cournoyer
2fa2b91d59
gnu: python-pylint: Update to 2.12.2.
...
* gnu/packages/check.scm (python-pylint): Update to 2.12.2.
[phases]{check}: Override phase.
[native-inputs]: Remove python-pytest-benchmark, python-pytest-runner.
[propagated-inputs]: Add python-platformdirs, python-typing-extensions.
[synopsis]: Streamline.
2022-01-10 11:44:42 -05:00
Maxim Cournoyer
b9839ee1c5
gnu: python-platformdirs: Update to 2.4.0, run tests and fix metadata.
...
* gnu/packages/python-xyz.scm (python-platformdirs): Update to 2.4.0.
[phases]{pretend-version}: New phase.
{check}: Override to run tests.
[native-inputs]{python-setuptools-scm}: New input.
2022-01-10 11:44:41 -05:00
Maxim Cournoyer
5b218cc14a
gnu: python-flit: Update to 3.5.1, enable tests and apply guix style.
...
* gnu/packages/python-xyz.scm (python-flit)[origin]: Fetch from pypi-uri, to
ease updating the package.
[phases]{bootstrap}: Delete phase.
{build, install}: Do a PEP 517 build using pypa-build.
{check}: New phase.
[tests?]: Enable.
[propagated-inputs]{python-pytoml, python-toml}: Remove.
{python-pypa-build, python-tomli-w, python-flit-core, python-requests}: New
inputs.
{python-docutils}: New input, moved from...
[native-inputs]: ... here. Apply guix style.
{python-testpath}: Use the regular python-testpath package.
[synopsis, description]: Re-indent.
2022-01-10 11:44:41 -05:00
Maxim Cournoyer
3307224bf9
gnu: python-testpath: Update to 0.5.0 and enable tests.
...
* gnu/packages/check.scm (python-testpath): Update to 0.5.0.
[phases]{relax-requirements}: New phase
{build}: Build using pypa-build's 'build' command.
{check}: Override phase.
{install}: Adjust.
[native-inputs]: Remove python-flit. Add python-pypa-build and python-pytest.
[home-page]: Update.
2022-01-10 11:44:41 -05:00
Maxim Cournoyer
84558f252e
gnu: Add python-tomli-w.
...
* gnu/packages/python-build.scm (python-tomli-w): New variable.
2022-01-10 11:44:41 -05:00
Maxim Cournoyer
ded3b554f9
gnu: python-astroid: Update to 2.9.0.
...
* gnu/packages/python-xyz.scm (python-astroid): Update to 2.9.0.
[native-inputs]: Add python-typing-extensions.
[properties]: Delete field.
(python2-astroid): Delete variable.
2022-01-10 11:44:40 -05:00
Maxim Cournoyer
b328a829fb
gnu: python-typing-extensions: Update to 4.0.1.
...
* gnu/packages/python-xyz.scm (python-typing-extensions): Update to 4.0.1.
[origin]: Use git-fetch.
[tests?]: Disable.
[phases]{unpack, build, install}: New phases.
[native-inputs]: Add python-pypa-build, python-flit-core.
[home-page]: Shorten URL.
2022-01-10 11:44:40 -05:00
Maxim Cournoyer
992b66a124
gnu: python-typing: Update to 3.10.0.0.
...
* gnu/packages/python-xyz.scm (python-typing): Update to 3.10.0.0.
2022-01-10 11:44:40 -05:00
Maxim Cournoyer
3b3fb28086
gnu: python-flit-core: Propagate python-tomli instead of python-toml.
...
Flit Core apparently requires tomli at runtime rather than toml. This means
we must build a toml-less python-flit-core first, for bootstrapping purposes.
* gnu/packages/python-build.scm (python-flit-core-bootstrap): New variable.
(python-flit-core): Inherit from the above, replacing the propagated
python-toml by python-tomli.
(python-tomli): Adjust accordingly.
2022-01-10 11:44:40 -05:00
Maxim Cournoyer
0be45b28a9
gnu: python-curio: Disable newly failing 'test_timeout' test.
...
* gnu/packages/python-xyz.scm (python-prettytable)
[phases]{check}: Honor TESTS? and skip the 'test_timeout' test.
2022-01-10 11:44:39 -05:00
Maxim Cournoyer
0557f78150
gnu: glade3: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gnome.scm (glade3)[native-inputs]: Add python.
2022-01-10 11:44:39 -05:00
Maxim Cournoyer
4bbd572732
gnu: python-typed-ast: Update to 1.5.1.
...
* gnu/packages/python-xyz.scm (python-typed-ast): Update to 1.5.1.
2022-01-10 11:44:39 -05:00
Maxim Cournoyer
0bf465c64d
gnu: gjs: Build with meson-0.59 to avoid 'install_dir' error.
...
* gnu/packages/gnome.scm (gjs)[meson]: Use meson-0.59.
2022-01-10 11:44:39 -05:00
Maxim Cournoyer
7407f0c496
gnu: python-msgpack: Update to 1.0.3.
...
* gnu/packages/python-xyz.scm (python-msgpack): Update to 1.0.3.
(python2-msgpack): Delete variable.
2022-01-10 11:44:38 -05:00
Maxim Cournoyer
b925b3c6dc
gnu: tracker: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gnome.scm (tracker)[native-inputs]: Add python.
2022-01-10 11:44:38 -05:00
Maxim Cournoyer
00ed8c6fe9
gnu: dconf: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gnome.scm (dconf)[native-inputs]: Add python.
2022-01-10 11:44:38 -05:00
Maxim Cournoyer
5d231df3cc
gnu: gtkmm: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gtk.scm (gtkmm)[native-inputs]: Add python.
2022-01-10 11:44:38 -05:00
Maxim Cournoyer
b78f0cbff4
gnu: gtk: Update to 4.4.1.
...
* gnu/packages/patches/gtk-introspection-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (gtk): Update to 4.4.1.
[origin]: Apply new patch.
[phases]{pre-check}: Set TZDIR.
[native-inputs]: Add graphene, python-pygobject and tzdata.
2022-01-10 11:44:37 -05:00
Maxim Cournoyer
8b1a6ee69d
gnu: gusb: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gnome.scm (gusb)[native-inputs]: Add python.
2022-01-10 11:44:37 -05:00
Maxim Cournoyer
5c3d2db4fd
gnu: pangomm: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gtk.scm (pangomm)[native-inputs]: Add python.
2022-01-10 11:44:37 -05:00
Maxim Cournoyer
e25772628d
gnu: atkmm-2.28: Do not propagate two variants of glibmm.
...
* gnu/packages/gtk.scm (atkmm-2.28)[propagated-inputs]: Replace rather than
append glibmm-2.64.
2022-01-10 11:44:37 -05:00
Maxim Cournoyer
9e0dfe61e9
gnu: atkmm: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gtk.scm (atkmm)[native-inputs]: Add python.
2022-01-10 11:44:37 -05:00
Maxim Cournoyer
be04f73d09
gnu: libxkbcommon: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/xdisorg.scm (libxkbcommon)[native-inputs]: Add python.
2022-01-10 11:44:36 -05:00
Maxim Cournoyer
b179c14bf6
gnu: wayland-protocols: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/freedesktop.scm (wayland-protocols)[native-inputs]: Add python.
2022-01-10 11:44:36 -05:00
Maxim Cournoyer
e8c924296f
gnu: wayland: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/freedesktop.scm (wayland)[native-inputs]: Add python.
2022-01-10 11:44:36 -05:00
Maxim Cournoyer
291c4fa0ba
gnu: epiphany: Update to 41.2.
...
* gnu/packages/gnome.scm (epiphany): Update to 41.2.
2022-01-10 11:44:36 -05:00
Maxim Cournoyer
ab0893f789
gnu: python-gnupg: Update to 0.4.8.
...
* gnu/packages/gnupg.scm (python-gnupg): Update to 0.4.8.
(python2-gnupg): Delete variable.
2022-01-10 11:44:36 -05:00
Maxim Cournoyer
2080f55590
gnu: gsettings-desktop-schemas: Add python to native inputs.
...
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python, which is the reason this change is now needed here.
* gnu/packages/gnome.scm (gsettings-desktop-schemas)
[phases]{patch-schemas}: Use 'search-input-directory'.
[native-inputs]: Use new style and add python.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer
ee16c5a685
gnu: gnome-backgrounds: Update to 41.0.
...
* gnu/packages/gnome.scm (gnome-backgrounds): Update to 41.0.
[native-inputs]: Use new style.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer
006ee16926
gnu: rust-1.39: Update mrustc to commit c70665.
...
This brings us closer to a i686 native bootstrap.
* gnu/packages/rust.scm (%mrustc-commit): Update to latest commit, c70665.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer
acaec1b5b7
gnu: elogind: Reinstate the test-event.c test.
...
* gnu/packages/freedesktop.scm (elogind)[phases]{adjust-tests}: Do not
de-register the test-event.c test file from meson.build.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer
7ecc2e3d2b
gnu: shadow: Update to 4.9.
...
* gnu/packages/admin.scm (shadow): Update to 4.9.
[source]: Remove hurd patch, merged upstream.
[phases]{fix-linking-to-pam}: New phase.
* gnu/packages/patches/shadow-hurd-pctrl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer
b082fdb4b5
gnu: libpcap: Update to 2.62.
...
* gnu/packages/linux.scm (libpcap): Update to 2.62.
[phases]{configure}: Delete phase, and move LDFLAGS to...
[make-flags]: ... here. Define arguments via G-expressions.
2022-01-10 11:44:34 -05:00
Maxim Cournoyer
eda1860d02
gnu: cmake-bootstrap: Update to 3.21.4.
...
* gnu/packages/cmake.scm (cmake-bootstrap): Update to 3.21.4.
2022-01-10 11:44:34 -05:00
Maxim Cournoyer
be3b33dbba
gnu: eudev: Update to 3.2.11.
...
* gnu/packages/linux.scm (eudev): Update to 3.2.11.
[phases]{make-source-writable}: Remove phase, no longer needed.
{patch-bindir-in-btrfs-rules}: Likewise, fixed upstream.
Remove trailing #t.
2022-01-10 11:44:34 -05:00
Maxim Cournoyer
f1d774826a
gnu: util-linux: Update to 2.37.2.
...
* gnu/packages/linux.scm (util-linux): Update to 2.37.2.
2022-01-10 11:44:34 -05:00
Maxim Cournoyer
38747a27f3
gnu: gnupg: Update to 2.2.32.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.32.
(gnupg-2.2.32): Delete variable.
(qgpgme)[native-inputs]: Use the regular gnupg package.
* gnu/packages/emacs-xyz.scm (emacs-pinentry): Likewise.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
0c5bfcadfd
gnu: glibmm-2.64: Fix libsigc++ propagation.
...
Fixes <https://issues.guix.gnu.org/52519 >. The package was propagating two
variants of libsigc++.
* gnu/packages/glib.scm (glibmm-2.64)[propagated-inputs]: Replace existing
libsigc++ package instead of prepending an extra one.
Reported-by: Leo Famulari <leo@famulari.name >
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
946c5e05a4
gnu: glibmm: Remove trailing #t.
...
* gnu/packages/glib.scm (glibmm): Remove trailing #t.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
3d91c07875
gnu: pciutils: Fix the conditional for the kmod input.
...
Fixes <https://issues.guix.gnu.org/52411 >. Thanks to Maxime Devos for
suggesting the solution.
* gnu/packages/pciutils.scm (pciutils): Delete trailing #t.
[inputs]{kmod}: Use the hurd-target? procedure in the condition, which
correctly handles the Nix system of %current-system and GNU triplet of
%current-target-system.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
2257e65079
gnu: help2man: Update to 1.48.5.
...
* gnu/packages/man.scm (help2man): Update to 1.48.5.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
8b7a304e99
gnu: python-nose: Fix build.
...
This unmaintained package doesn't build anymore on Python 3.9.9.
* gnu/packages/check.scm (python-nose)[phases]{invoke-2to3}: New phase.
[properties]: New field.
(python2-nose): Strip python2 property.
[phases]{invoke-2to3}: Delete phase.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
8faa04c316
gnu: glib: Fix cross-compilation.
...
Fixes <https://issues.guix.gnu.org/52574 >.
Reported by L p R n d n <guix@lprndn.info >.
Thanks to Maxime Devos for the suggested fix.
* gnu/packages/glib.scm (glib)[configure-flags]: Define as a G-expression.
(glib-with-documentation)[configure-flags]: Likewise.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
2fb54e94c3
gnu: libproxy: Remove target condition from check phase.
...
* gnu/packages/networking.scm (libproxy)[phases]{check}: Remove target condition.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
0fcfa1cdc0
gnu: libcap: Use #$output unconditionally.
...
* gnu/packages/linux.scm (libcap)[phases]{configure}: Use #$output
unconditionally.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
cbb6f14ab3
gnu: heimdal: Unify phases, addressing TODO.
...
* gnu/packages/kerberos.scm (heimdal)[phases]: Unconditionally use the
%current-target-system branch.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
771550b280
gnu: cairo: Use bash-minimal unconditionally.
...
* gnu/packages/gtk.scm (cairo)[inputs]: Use bash-minimal unconditionally.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
37b589425f
gnu: llvm-12: Use quasiquote, addressing TODO.
...
* gnu/packages/llvm.scm (llvm-12)[configure-flags]: Use quasiquote.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
e8298b8cf3
gnu: mozjs-60: Use quasiquote, addressing TODO.
...
* gnu/packages/gnuzilla.scm (mozjs-60)[configure-flags]: Use quasiquote.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
a9d27c30dc
gnu: gobject-introspection: Unconditionally use flex and bison.
...
* gnu/packages/glib.scm (gobject-introspection): Delete trailing #t.
[native-inputs]: Unconditionally use flex and bison.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
a400a64227
gnu: rust-bitflags-1: Absorb rust-bitflags-1.3.
...
* gnu/packages/crates-io.scm (rust-bitflags-1.3): Delete variable, absorbed
into...
(rust-bitflags-1): ... this one.
* gnu/packages/syndication.scm (newsboat)[cargo-inputs]: Adjust to use
rust-bitflags-1.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
1bd169b5dc
guix: lint: Fix comment per TODO.
...
* guix/lint.scm (check-wrapper-inputs): Address TODO in comment.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
ce362bc1f3
gnu: binutils: Absorb binutils-next.
...
* gnu/packages/base.scm (binutils)[configure-flags]: Set out-of-source? to #t.
{--enable-64-bit-bfd, --enable-compressed-debug-sections=all, --enable-lto,
--enable-separate-code, --enable-threads}: New flags.
(binutils-next): Delete variable.
(binutils-gold): Inherit from binutils.
* gnu/packages/linux.scm (kexec-tools)[native-inputs]: Replace
binutils-next with binutils.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
d3f195f77e
gnu: isc-dhcp: Address TODOs.
...
* gnu/packages/admin.scm (isc-dhcp): Remove trailing #t.
[phases]{post-install}: Remove the 'native-inputs' argument.
{post-configure}: Do not patch the libexec scripts.
[inputs]{bash}: Remove conditional.
2022-01-10 11:44:30 -05:00
Maxim Cournoyer
1c3a922542
gnu: autoconf-2.69: Repatriate unpatch-shebangs phase from 2.71.
...
* gnu/packages/autotools.scm (autoconf-2.71)[phases]{unpatch-shebangs}: Move
to...
* gnu/packages/autotools.scm (autoconf-2.69)[phases]: ... here.
2022-01-10 11:44:30 -05:00
Maxim Cournoyer
756188a8da
gnu: avahi: Make all arguments unconditional.
...
* gnu/packages/avahi.scm (avahi)[origin]: Fix indentation
and remove trailing #t.
[arguments]: Re-integrate conditional arguments.
2022-01-10 11:44:30 -05:00
Maxim Cournoyer
80d8cf6cc6
gnu: python-3.9: Update to 3.9.9.
...
* gnu/packages/python.scm (python-3.9): Update to 3.9.9.
2022-01-10 11:44:29 -05:00
Brendan Tildesley
7f8a896c5f
utils: Fix wrap-script argument handling.
...
* guix/build/utils.scm (wrap-script):
Don't add (car cl) one too many times, cl its self contains it's car.
Split the aguments string with string-tokenize to avoid leaving an empty
string argument when there should be none. These two bugs seemed to
be partially cancelling each other out so that scripts still worked when
ran with no arguments.
* tests/build-utils.scm: Adjust wrap-script to above changes.
Add two tests to ensure the command line arguments appear identical to a
script and its wrapped version.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2022-01-10 11:44:29 -05:00
Maxim Cournoyer
41ec0573b8
gnu: Remove meson-0.59 workarounds.
...
Mostly automated with the following command:
$ grep --include='*.scm' '#:meson ,meson-0.59' -rl \
| xargs sed -z 's/#:meson[^\n]*\s*//' -i
* gnu/packages/freedesktop.scm (malcontent)
(accountsservice): Delete #:meson argument.
* gnu/packages/games.scm (gnome-2048): Likewise.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/gnome.scm (gnome-photos, gnome-music)
(gnome-initial-setup, gnome-user-share, gnome-characters)
(gnome-disk-utility, gnome-font-viewer, evince, glade3)
(gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp)
(totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit)
(network-manager-applet, gnome-control-center, gnome-shell, nautilus)
(gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb)
(gitg, polari, gnome-boxes, gtranslator): Likewise.
* gnu/packages/gtk.scm: (gtkmm-3): Likewise.
* gnu/packages/pdf.scm (zathura): Likewise.
* gnu/packages/photo.scm (entangle): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (libvirt-glib): Likewise.
2022-01-10 11:44:29 -05:00
Maxim Cournoyer
6f36d0c89e
gnu: meson: Update to 0.60.2 and absorb meson-wrapped.
...
* gnu/packages/build-tools.scm (meson): Update to 0.60.2, and integrate fixes
made in 'meson-wrapped':
[phases]{wrap}: Replace phase.
[inputs]: Add python-wrapper.
[propagated-inputs]: Delete field.
[properties]: Likewise.
(meson-wrapped): Delete variable.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
026391615a
gnu: python-flit-core: Update to 3.5.1.
...
* gnu/packages/python-build.scm (python-flit-core): Update to 3.5.1.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
d71de56b86
gnu: python-tomli: Update to 2.0.0.
...
* gnu/packages/python-build.scm (python-tomli): Update to 2.0.0.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
8c95987cbd
gnu: python-pyparsing: Update to 3.0.6.
...
* gnu/packages/python-build.scm (python-pyparsing): Update to 3.0.6.
[properties]: Add a python2-variant property.
(python2-pyparsing): Inherit from the 2.4.7 variant, and strip the
python2-variant property.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
59d7550d53
gnu: python-wheel: Update to 0.37.0.
...
* gnu/packages/python-build.scm (python-wheel): Update to 0.37.0.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
4b076fb9c2
gnu: python-packaging-bootstrap: Update to 21.3.
...
* gnu/packages/python-build.scm (python-packaging-bootstrap): Update to 21.3.
(python2-packaging-bootstrap): Peg version to 20.0.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
41cd41a43c
gnu: mesa: Update to 21.3.2.
...
* gnu/packages/gl.scm (mesa): Update to 21.3.2.
[phases]{disable-failing-test}: Disable the anv_state_pool unstable tests.
2022-01-10 11:44:27 -05:00
Maxim Cournoyer
44d72f7216
gnu: libx11: Update to 1.7.3.1.
...
This update eliminates multiple xkbcomp unresolved symbols warnings.
* gnu/packages/xorg.scm (libx11): Update to 1.7.3.1. Fix indentation.
[source]: Update origin's URI.
2022-01-10 11:44:27 -05:00
Maxim Cournoyer
223cc96e5b
sitecustomize.py: Honor .pth files.
...
Fixes <https://issues.guix.gnu.org/52269 >.
* gnu/packages/aux-files/python/sitecustomize.py: Use site.addsitedirs to add
the site directories; this takes care of the .pth files. Make sure the added
items still appear before Python's own 'site-packages' directory.
2022-01-10 11:44:26 -05:00
Tobias Geerinckx-Rice
881089c917
Revert "gnu: hplip: Update to 3.21.12."
...
This reverts commit 27914cb4b7 .
Alas, it causes a ‘hidden’ world rebuild through hplip-minimal.
2022-01-09 01:00:07 +01:00
Tobias Geerinckx-Rice
27914cb4b7
gnu: hplip: Update to 3.21.12.
...
* gnu/packages/cups.scm (hplip): Update to 3.21.12.
2022-01-09 01:00:00 +01:00
Tobias Geerinckx-Rice
1ace0c972d
gnu: hello: Update to 2.11.
...
* gnu/packages/base.scm (hello): Update to 2.11.
2022-01-09 01:00:00 +01:00
Tobias Geerinckx-Rice
360379200d
Revert "gnu: tree: Fix problem with no output when fd3 is present."
...
This reverts commit bd4f314bba .
2022-01-09 01:00:00 +01:00
Leo Famulari
43990c6a29
doc: Fix typo.
...
Groan.
* doc/guix.texi (Build Environment Setup): Fix typo.
2022-01-16 13:21:25 -05:00
Leo Famulari
72f3334308
doc: Document the dummy $HOME in the build chroot.
...
This missing documentation reported by Matt <matt@excalamus.com >.
* doc/guix.texi (Build Environment Setup): Document '/homeless-shelter'.
2022-01-16 13:17:22 -05:00
Maxim Cournoyer
8cdecad237
gnu: jami: Use OpenGL, not OpenGL ES.
...
This may yield better performance.
* gnu/packages/jami.scm (jami)[phases]{use-desktop-opengl}: New phase.
2022-01-16 12:05:57 -05:00
Liliana Marie Prikler
05fbb611cd
gnu: gnome-mahjongg: Update to 3.38.3.
...
* gnu/packages/gnome.scm (gnome-mahjongg): Update to 3.38.3.
[source]: Use url-fetch with GNOME mirrors.
2022-01-16 13:50:01 +01:00
Liliana Marie Prikler
9a93959e4c
gnu: gnome-mahjongg: Fix typo in description.
...
* gnu/packages/gnome.scm (gnome-mahjongg)[description]: Use “Mahjongg” with
two ‘g’s.
2022-01-16 13:46:03 +01:00
Liliana Marie Prikler
9756bde7fb
gnu: gnome-mahjongg: Drop librsvg from inputs.
...
librsvg is already propagated by gtk+, so directly adding it to the inputs
is only going to cause unnecessary breakages.
* gnu/packages/gnome.scm (gnome-mahjongg)[inputs]: Remove librsvg.
2022-01-16 13:38:56 +01:00
Liliana Marie Prikler
42e9b45a5d
gnu: gnome-mahjongg: Fix build.
...
* gnu/packages/gnome.scm (gnome-mahjongg): Build with meson-0.59.
2022-01-16 13:34:52 +01:00
Josselin Poiret
1471219a8a
gnu: deluge: Remove reference of build-time librsvg
...
* gnu/packages/bittorrent.scm (deluge): Do it.
2022-01-16 11:36:10 +01:00
Josselin Poiret
711f0e683c
gnu: deluge: Move librsvg to native inputs
...
* gnu/packages/bittorrent.scm (deluge): Do it.
2022-01-16 11:36:06 +01:00
Florian Pelz
0891ac16d0
news: Add 'de' translation.
...
* etc/news.scm: Add German translation of 'guix style --styling=format' entry.
2022-01-16 09:01:10 +01:00
Kyle Meyer
172bd0b5cd
gnu: git-annex: Update to 8.20211231.
...
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20211231.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-15 23:27:34 +01:00
Felix Gruber
f777c156e0
gnu: python-geopandas: Update to 0.10.2.
...
* gnu/packages/geo.scm (python-geopandas): Update to 0.10.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-15 23:27:34 +01:00
raingloom
63d7e31f20
gnu: passwordsafe: Update to 5.1.
...
* gnu/packages/gnome.scm (passwordsafe): Update to 5.1.
* gnu/packages/patches/passwordsafe-meson-remove-extra-argument.patch:
New file.
* gnu/local.mk: Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-15 23:27:34 +01:00
Vinicius Monego
8972972cbf
gnu: Add openshadinglanguage.
...
* gnu/packages/graphics.scm (openshadinglanguage): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2022-01-15 23:27:34 +01:00
Ludovic Courtès
560fd99061
doc: Remove now unnecessary workaround.
...
* doc/build.scm (translated-texi-manuals): Turn into an alias
for (@@ (guix self) translated-texi-manuals).
2022-01-15 23:27:34 +01:00
Danny Milosavljevic
40d5931a60
gnu: libsigrokdecode: Fix build with python 3.9.
...
* gnu/packages/patches/libsigrokdecode-python3.9-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/electronics.scm (libsigrokdecode)[native-inputs]: Add
automake, autoconf.
[source](patches): New field.
2022-01-15 23:03:31 +01:00
Nicolas Goaziou
f33aa8a051
gnu: qtspell: Update to 1.0.1.
...
* gnu/packages/qt.scm (qtspell): Update to 1.0.1.
2022-01-15 22:50:36 +01:00
Nicolas Goaziou
dbec0a8f5b
gnu: emacs-meow: Update to 1.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-meow): Update to 1.3.0.
2022-01-15 22:45:17 +01:00
Nicolas Goaziou
7906555629
gnu: emacs-iedit: Update to 0.9.9.9.9.
...
* gnu/packages/emacs-xyz.scm (emacs-iedit): Update to 0.9.9.9.9.
2022-01-15 22:43:41 +01:00
Nicolas Goaziou
467fb8abc5
gnu: emacs-embark: Update to 0.15.
...
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 0.15.
2022-01-15 22:39:39 +01:00
Hartmut Goebel
f542ef076a
gnu: Add nikola.
...
* gnu/packages/python-xyz.scm (nikola): New variable.
2022-01-15 21:35:06 +01:00
Hartmut Goebel
f8595c59e6
gnu: Add python-phpserialize.
...
* gnu/packages/python-xyz.scm (python-phpserialize): New variable.
2022-01-15 21:35:06 +01:00
Hartmut Goebel
4b9ad38898
gnu: Add python-doit.
...
* gnu/packages/python-xyz.scm (python-doit): New variable.
2022-01-15 21:35:06 +01:00
Hartmut Goebel
fe571f37f4
gnu: Add python-yapsy.
...
* gnu/packages/python-xyz.scm (python-yapsy): New variable.
2022-01-15 21:35:06 +01:00
Hartmut Goebel
7337062556
gnu: Add python-pyrss2gen.
...
* gnu/packages/python-xyz.scm (python-pyrss2gen): New variable.
2022-01-15 21:35:06 +01:00
Hartmut Goebel
e0ba031ab2
gnu: Add python-piexif.
...
* gnu/packages/python-xyz.scm (python-piexif): New variable.
* gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch: New file.
* gnu/packages/python-xyz.scm (dist_patch_DATA): Add it.
2022-01-15 21:35:05 +01:00
John Kehayias
29fc4a7dae
gnu: autokey: Fix paths.
...
* gnu/packages/python-xyz.scm (autokey): Add comments on the disabled tests
and GI_TYPELIB_PATH wrapping.
[inputs]: Add ipython.
[phases]{fix-paths}: Use paths to ipython3 and python3 in autokey-shell
script.
{wrap-autokey}: Change name to...
{wrap-autokey-gi}: ...this and move to before wrap for clarity.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-15 21:31:41 +01:00
Aleksandr Vityazev
1690d2eca9
gnu: emacs-consult: Remove propagated-inputs.
...
* gnu/packages/emacs-xyz (emacs-consult): [propagated-inputs]:
Remove emacs-flycheck, there is currently no consult-flycheck.el
file in the consult.el repository. consult-flycheck.el is stored in
its own repository.
Remove emacs-selectrum, an optional dependency. Not required for
successful compilation.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-15 21:28:03 +01:00
Hartmut Goebel
131e243546
gnu: Add etc1tool.
...
* gnu/packages/android.scm (android-platform-development, etc1tools):
New variables.
2022-01-15 21:20:15 +01:00
Hartmut Goebel
29cacf9842
gnu: Add libetc1.
...
* gnu/packages/android.scm (libetc1): New variable.
2022-01-15 21:20:15 +01:00
Hartmut Goebel
2c3ac9f722
gnu: Add android-platform-frameworks-native-headers.
...
* gnu/package/android.scm (android-platform-frameworks-native): New
function. (android-platform-frameworks-native-headers): New variables.
2022-01-15 21:20:15 +01:00
Jonathan Brielmaier
ac40779860
gnu: icu4c: Add version 70.
...
Required for Icecat/Icedove >= 96.0.
* gnu/packages/icu4c.scm (icu4c-70): New variable.
2022-01-15 19:35:13 +01:00
Liliana Marie Prikler
3945810835
gnu: komikku: Update to 0.36.1.
...
* gnu/packages/gnome.scm (komikku): Update to 0.36.1.
2022-01-15 19:27:38 +01:00
Tobias Geerinckx-Rice
179ffc105e
gnu: beep: Run tests.
...
* gnu/packages/terminals.scm (beep)[arguments]: Remove #:tests? #f lie.
Add a new 'patch-tests phase to make them pass.
2022-01-15 00:51:34 +00:00
Tobias Geerinckx-Rice
f644a04320
gnu: beep: Update to 1.4.10.
...
* gnu/packages/terminals.scm (beep): Update to 1.4.10.
2022-01-15 00:51:34 +00:00
Tobias Geerinckx-Rice
e5088b8a7c
gnu: mmc-utils: Update to 0.1-1.3969aa4.
...
* gnu/packages/disk.scm (mmc-utils): Update to 0.1-1.3969aa4.
2022-01-15 00:51:34 +00:00
Tobias Geerinckx-Rice
c703bf7eda
gnu: mmc-utils: Update upstream URLs.
...
* gnu/packages/disk.scm (mmc-utils)[source]: Update Git URL.
[home-page]: Point to kernel documentation rather than cgit index.
2022-01-15 00:51:34 +00:00
Tobias Geerinckx-Rice
a40ac62715
gnu: password-store: Fix failing test suite.
...
* gnu/packages/admin.scm (tree-1): New public variable.
* gnu/packages/password-utils.scm (password-store)[inputs]:
Use it rather than the default tree@2.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com > and
Olivier Dion <olivier.dion@polymtl.ca >.
2022-01-15 00:51:34 +00:00
Marius Bakke
1e20aec1f8
gnu: password-store: Remove input labels.
...
* gnu/packages/password-utils.scm (password-store)[inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE instead of labels. Remove trailing #t's.
2022-01-15 15:18:31 +01:00
Marius Bakke
bd4f314bba
gnu: tree: Fix problem with no output when fd3 is present.
...
* gnu/packages/patches/tree-disable-stddata.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/admin.scm (tree)[source](patches): New field.
2022-01-15 15:18:31 +01:00
Liliana Marie Prikler
98af365b68
gnu: python2-renpy: Update to 7.4.11.
...
* gnu/packages/game-development.scm (python2-renpy): Update to 7.4.11.
2022-01-15 09:41:59 +01:00
Liliana Marie Prikler
a69392bfb3
gnu: python2-pygame-sdl2: Update to renpy version 7.4.11.
...
* gnu/packages/game-development.scm (python2-pygame-sdl2): Update to renpy
version 7.4.11.
2022-01-15 09:41:59 +01:00
Liliana Marie Prikler
0f9e73841e
gnu: renpy: Move renpy command to aux-files.
...
* gnu/packages/aux-files/renpy/renpy.in: New file.
* gnu/packages/game-development.scm (renpy)[install]: Use renpy.in with
substitute*.
* Makefile.am (AUX_FILES): Add it here.
2022-01-15 09:41:59 +01:00
Liliana Marie Prikler
72d43df66d
gnu: python2-renpy: Do not delete non-existing file.
...
* gnu/packages/game-development.scm (python2-renpy)[build]: Don't delete
renpy/__init__.pyc, it is no longer being built. Adjust comment accordingly.
2022-01-15 09:41:59 +01:00
Liliana Marie Prikler
87ad9d283c
gnu: python-future: Fix sanity check.
...
* gnu/packages/python-xyz.scm (python-future): Exclude winreg and tkinter from
sanity check.
2022-01-15 09:41:58 +01:00
Vagrant Cascadian
757a7978dd
gnu: trytond-*: Fix grammar.
...
* gnu/packages/tryton.scm (trytond-account-deposit)[description]: Fix grammar.
(trytond-account-deposit)[description]: Likewise.
(trytond-account-es)[description]: Likewise.
(trytond-account-invoice-defer)[description]: Likewise.
(trytond-account-invoice-line-standalone)[description]: Likewise.
(trytond-account-payment-clearing)[description]: Likewise.
(trytond-account-payment-sepa)[description]: Likewise.
(trytond-account-statement)[description]: Likewise.
(trytond-account-stock-landed-cost)[description]: Likewise.
(trytond-account-tax-cash)[description]: Likewise.
(trytond-analytic-invoice)[description]: Likewise.
(trytond-analytic-purchase)[description]: Likewise.
(trytond-analytic-sale)[description]: Likewise.
(trytond-commission)[description]: Likewise.
(trytond-commission-waiting)[description]: Likewise.
(trytond-company-work-time)[description]: Likewise.
(trytond-customs)[description]: Likewise.
(trytond-ldap-authentication)[description]: Likewise.
(trytond-notification-email)[description]: Likewise.
(trytond-party-relationship)[description]: Likewise.
(trytond-production-outsourcing)[description]: Likewise.
(trytond-production-split)[description]: Likewise.
(trytond-production-work)[description]: Likewise.
(trytond-production-work-timesheet)[description]: Likewise.
(trytond-sale-extra)[description]: Likewise.
(trytond-sale-promotion)[description]: Likewise.
(trytond-stock-consignment)[description]: Likewise.
(trytond-stock-location-move)[description]: Likewise.
(trytond-stock-lot-unit)[description]: Likewise.
(trytond-stock-package)[description]: Likewise.
(trytond-stock-split)[description]: Likewise.
(trytond-stock-supply-day)[description]: Likewise.
(trytond-timesheet)[description]: Likewise.
2022-01-14 20:54:25 -08:00
Vagrant Cascadian
3c43f2b4f5
gnu: julia-bioalignments: Fix spelling.
...
* gnu/packages/julia-xyz.scm (julia-bioalignments)[synopsis,description]: Fix
spelling of "alignment".
2022-01-14 18:23:37 -08:00
Vagrant Cascadian
604d80bb8d
gnu: gnome-shell-extension-jiggle: Fix spelling.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-jiggle)[synopsis]: Fix
spelling of "enlargement".
2022-01-14 18:23:33 -08:00
Vagrant Cascadian
b4882ff752
gnu: clojure-tools-gitlibs: Fix spelling.
...
* gnu/packages/clojure.scm (clojure-tools-gitlibs)[synopsis]: Fix spelling of
"programmatically".
2022-01-14 18:23:17 -08:00
Maxim Cournoyer
056935506b
gnu: jami-gnome: Fix version string.
...
* gnu/packages/jami.scm (jami-gnome)[phases]{fix-version-string}: New phase.
2022-01-14 17:36:13 -05:00
Maxim Cournoyer
bd872a6f75
gnu: jami: Fix version string.
...
* gnu/packages/jami.scm (jami)[phases]{fix-version-string}: New phase.
2022-01-14 17:36:13 -05:00
Maxim Cournoyer
9d5f14751f
gnu: jami: Fix crash on exit.
...
* gnu/packages/patches/jami-fix-crash-on-quit.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/jami.scm (jami): Apply it.
2022-01-14 17:36:12 -05:00
Nicolas Goaziou
459d5187d9
gnu: emacs-org-roam: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-org-roam)[arguments]: Use G-expressions.
2022-01-14 23:15:16 +01:00
Nicolas Goaziou
058cafb1ee
gnu: emacs-org-roam: Remove trailing #T from phases.
...
* gnu/packages/emacs-xyz.scm (emacs-org-roam)[arguments]<#:phases>: Remove
trailing #T.
2022-01-14 23:12:03 +01:00
Nicolas Goaziou
5f9a59f0da
gnu: emacs-org-roam: Update to 2.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.0.
2022-01-14 23:11:29 +01:00
Nicolas Goaziou
f9b41203c2
gnu: emacs-spacemacs-theme: Update to 0.2.
...
* gnu/packages/emacs-xyz.scm (emacs-spacemacs-theme): Update to 0.2.
2022-01-14 23:06:31 +01:00
Nicolas Goaziou
a9e4526246
gnu: toutenclic: Remove trailing #T from phases.
...
* gnu/packages/education.scm (toutenclic)[arguments]<#:phases>: Remove
trailing #T.
2022-01-14 22:56:45 +01:00
Nicolas Goaziou
d1096ef115
gnu: toutenclic: Use archived source.
...
* gnu/packages/education.scm (toutenclic)[source]: Use archive.org mirror.
2022-01-14 22:53:46 +01:00
Ludovic Courtès
3969dc4596
gnu: dia: Fix build.
...
Fixes <https://issues.guix.gnu.org/53182 >.
Reported by Ivan Vilata i Balaguer <ivan@selidor.net >.
* gnu/packages/gnome.scm (dia)[arguments]: New field.
[inputs]: Comment out POPPLER.
2022-01-14 22:39:24 +01:00
Ludovic Courtès
e7ad192de0
gremlin: Adjust tests for i686 and beyond.
...
Fixes <https://issues.guix.gnu.org/52752 >.
Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >.
* tests/gremlin.scm ("file-needed/recursive"): Augment the list of vDSO
names.
2022-01-14 22:39:24 +01:00
Ludovic Courtès
d87a1ba6b8
compile: Disable cross-module inlining and related features.
...
This makes no difference on Guile <= 3.0.7.
* guix/build/compile.scm (strip-keyword-arguments): New procedure.
(optimizations-for-level): Use it to strip keywords related to
cross-module inlining.
2022-01-14 22:39:24 +01:00
Ludovic Courtès
b0aab0f255
doc: Update "guix shell -D -f" example to new input style.
...
* doc/environment-gdb.scm: Change to use 'modify-inputs'.
2022-01-14 22:39:24 +01:00
kiasoc5
aebddd4936
gnu: flatpak: Update to 1.12.3 [security fixes].
...
* gnu/packages/package-management (flatpak): Update to 1.12.3.
Includes fixes for CVE-2021-43860, CVE-2022-21682.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr >
2022-01-14 19:22:10 +00:00
Guix Together
564d4e1b3c
gnu: Add myrddin.
...
* gnu/local.mk (GNU_SYSTEM_MODULES): Add myrddin.scm.
* gnu/packages/myrddin.scm: New file.
Co-authored-by: jgart <jgart@dismail.de >
Co-authored-by: Jorge Acereda <jacereda@gmail.com >
Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name >
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 22:14:56 +01:00
jgart
5d9d1d9a7d
gnu: Add lukesmithxyz-st.
...
* gnu/packages/suckless.scm (lukesmithxyz-st): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:47:42 +01:00
Petr Hodina
36f4745dc1
gnu: Add oauth2l.
...
* gnu/packages/authentication.scm (oauth2l): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:39:15 +01:00
Vinicius Monego
354426bbcb
gnu: orange: Update to 3.31.1.
...
* gnu/packages/orange.scm (orange): Update to 3.31.1.
[arguments]<#:phases>: Don't return #t. Adjust file name for substitution in
'preparations. Rename 'set-HOME to 'pre-check. Set QT_QPA_PLATFORM in
'pre-check.
[inputs]: Add python-pygments, python-qtconsole.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:30:00 +01:00
Vinicius Monego
f7b6bc9d88
gnu: python-orange-widget-base: Update to 4.16.1.
...
* gnu/packages/orange.scm (python-orange-widget-base): Update to 4.16.1.
[arguments]<#:phases>: Don't return #t.
[propagated-inputs]: Add python-typing-extensions.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:30:00 +01:00
Vinicius Monego
b678f1f8b9
gnu: python-orange-canvas-core: Update to 0.1.24.
...
* gnu/packages/orange.scm (python-orange-canvas-core): Update to 0.1.24.
[arguments]<#:phases>: Don't return #t.
[propagated-inputs]: Remove python-pyqt.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:30:00 +01:00
Vinicius Monego
169b306e48
gnu: python-qtconsole: Enable tests.
...
* gnu/packages/python-xyz.scm (python-qtconsole)[arguments]: Remove #:tests?.
<#:phases>: Set HOME and skip a failing test in the 'pre-check phase.
[native-inputs]: Add python-flaky.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:30:00 +01:00
Vinicius Monego
ea5b61dbf4
gnu: python-qtconsole: Update to 4.7.7.
...
* gnu/packages/python-xyz.scm (python-qtconsole): Update to 4.7.7.
[source]: Make some cosmetic changes.
[arguments]<#:phases>: Don't return #t.
[propagated-inputs]: Remove python-ipython. Add python-ipython-genutils,
python-jupyter-client, python-jupyter-core, python-pygments, python-pyqt,
python-pyzmq, python-qtpy, python-traitlets.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:29:59 +01:00
Vinicius Monego
2522ea38a3
gnu: python-opentsne: Update to 0.6.1.
...
* gnu/packages/machine-learning.scm (python-opentsne): Update to 0.6.1.
[source]<file-name>: Use git-file-name.
[arguments]<#:phases>: Don't return #t. Add 'skip-test phase after 'unpack to
skip a failing test.
2022-01-14 21:29:59 +01:00
Vinicius Monego
0848b5595c
gnu: python-pynndescent: Update to 0.5.5.
...
* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.5.
[arguments]<#:phases>: Override 'check phase.
[native-inputs]: Remove python-nose. Add python-pytest.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:29:58 +01:00
Vinicius Monego
8fdd984f9c
gnu: python-pytest-pycodestyle: Update to 2.2.0.
...
* gnu/packages/python-check.scm (python-pytest-pycodestyle): Update to 2.2.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:29:58 +01:00
Vinicius Monego
6aa5d54a1c
gnu: Add python-pytest-pydocstyle.
...
* gnu/packages/python-check.scm (python-pytest-pydocstyle): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:29:51 +01:00
Vinicius Monego
4835fefe62
gnu: python-qasync: Update to 0.22.0.
...
* gnu/packages/python-xyz.scm (python-qasync): Update to 0.22.0.
[arguments]<#:phases>: Don't return #t.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:25:40 +01:00
Vinicius Monego
40731e2d4e
gnu: python-anyqt: Update to 0.0.13.
...
* gnu/packages/python-xyz.scm (python-anyqt): Update to 0.0.13.
[arguments]<#:phases>: Don't return #t.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2022-01-14 21:25:09 +01:00
Nicolas Goaziou
db068aaa14
gnu: emacs-geiser: Update to 0.21.1.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.21.1.
2022-01-14 21:21:53 +01:00
Nicolas Goaziou
f0bf4332aa
gnu: emacs-auctex: Update to 13.0.16.
...
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.0.16.
2022-01-14 21:16:43 +01:00
Leo Famulari
873fda504c
gnu: Calibre: Fix a build failure with recent zeroconf.
...
Fixes <https://issues.guix.gnu.org/53247 >.
* gnu/packages/patches/calibre-fix-zeroconf.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ebook.scm (calibre)[source]: Use it.
2022-01-14 14:45:17 -05:00
Arun Isaac
3a555a93a9
gnu: crm114: Pass -fcommon to compiler.
...
* gnu/packages/mail.scm (crm114)[arguments]: Add -fcommon to CFLAGS.
2022-01-14 19:58:46 +05:30
Felix Gruber
3ff2ac4980
gnu: ucd: Update to 14.0.0.
...
* gnu/packages/unicode.scm (ucd): Update to 14.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2021-12-28 15:15:45 +01:00
Jelle Licht
94f8ba37cc
gnu: c-ares: Enable tests.
...
* gnu/packages/adns.scm (c-ares)[arguments]: Enable tests.
2021-12-23 15:41:15 +01:00
Efraim Flashner
6ccf8ea81f
Merge branch 'master' into core-updates
2021-12-19 15:15:11 +02:00
Efraim Flashner
9f916d1476
gnu: qutebrowser: Install userscripts.
...
* gnu/packages/web-browsers.scm (qutebrowsers)[inputs]: Add
python-pynacs.
[arguments]: Add custom 'patch-systemdir, 'install-userscripts phases.
2021-12-19 12:23:41 +02:00
Efraim Flashner
de86aaa097
gnu: qutebrowser: Remove unnecessary input.
...
* gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Remove
python-importlib-resources.
2021-12-19 11:22:21 +02:00
Ryan Prior via Guix-patches via
eec94982b1
gnu: esbuild: Update to 0.14.0.
...
* gnu/packages/web.scm (esbuild): Update to 0.14.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2021-12-01 17:31:03 +01:00
Ryan Prior via Guix-patches via
01faf2c1bb
gnu: go-golang-x-sys: Update to 0.0.0-8.ed5796b.
...
* gnu/packages/golang.scm (go-golang-x-sys): Update to 0.0.0-8.ed5796b.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2021-12-01 17:29:58 +01:00
Tobias Geerinckx-Rice
8b96c0ad01
gnu: git: Update to 2.34.1.
...
* gnu/packages/version-control.scm (git): Update to 2.34.1.
2021-11-26 10:37:58 +01:00
Maxim Cournoyer
8e0a8819b7
gnu: python-keras: Skip a flaky test.
...
* gnu/packages/machine-learning.scm (python-keras)
[phases]{check}: Also skip the test_stateful_metrics test.
2021-10-11 23:42:40 -04:00
Brice Waegeneire
62b44b0b4e
bluez: Update to 5.61.
...
* gnu/packages/linux.scm (bluez): Update to 5.61.
2021-10-10 09:17:53 +02:00
Maxim Cournoyer
42b0d904d0
gnu: libnice: Update to 0.1.18-0.47a9633.
...
This resolves a build failure following the GStreamer update to 1.18.5.
* gnu/packages/networking.scm (libnice): Update to 0.1.18-0.47a9633.
2021-10-09 23:49:14 -04:00
Maxim Cournoyer
597ae30dc3
gnu: dbus-c++: Fix build.
...
* gnu/packages/glib.scm (dbus-c++)[inputs]: Add libunwind.
2021-10-09 23:49:13 -04:00
Maxim Cournoyer
f98306ad28
gnu: python-keras: Enable parallel tests.
...
* (python-keras)[phases]: Delete trailing #t.
{check}: Honor TESTS?. Run the tests in parallel. Disable PEP8 lint.
2021-10-09 23:49:08 -04:00
Maxim Cournoyer
b33dc57d3e
gnu: tensorflow: Enable parallel build (at least partially).
...
There are still many parts of the build that happen sequentially, but at least
this hastens the long build somewhat.
* gnu/packages/machine-learning.scm (tensorflow)[phases]: Remove trailing #t.
{build-pip-package}: Honor the PARALLEL-BUILD? argument.
2021-10-09 22:42:59 -04:00
Maxim Cournoyer
7b6280c980
gnu: gstreamer-docs: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.18.5. Delete
trailing #t.
2021-10-09 22:42:58 -04:00
Maxim Cournoyer
e030df6e09
gnu: python-gst: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (python-gst): Update to 1.18.5.
2021-10-09 22:42:58 -04:00
Maxim Cournoyer
bd5b51e951
gnu: gst-editing-services: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.18.5.
2021-10-09 22:42:58 -04:00
Maxim Cournoyer
c4924a9d23
gnu: gst-libav: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.18.5.
[source]: Remove patch, now integrated upstream.
* gnu/packages/patches/gst-libav-64channels-stack-corruption.patch: Delete file.
* gnu/local.mk: De-register it.
2021-10-09 22:42:58 -04:00
Maxim Cournoyer
630ff4535e
gnu: gst-plugins-ugly: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.18.5.
[source]: Remove patches.
* gnu/packages/patches/gst-plugins-ugly-fix-out-of-bound-reads.patch: Delete file.
* gnu/local.mk: De-register it.
2021-10-09 22:42:58 -04:00
Maxim Cournoyer
71b1c429ea
gnu: gst-plugins-bad: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.18.5.
[source]: Remove patches.
Delete trailing #t.
* gnu/packages/patches/gst-plugins-bad-fix-overflow.patch: Delete file.
* gnu/local.mk: De-register it.
2021-10-09 22:42:57 -04:00
Maxim Cournoyer
ee0c7a47f0
gnu: gst-plugins-good: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.18.5.
[source]: Remove the CVE patches, included in the release.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3497.patch: Delete file.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3498.patch: Likewise.
* gnu/local.mk: De-register them.
2021-10-09 22:42:57 -04:00
Maxim Cournoyer
471a3402d8
gnu: gst-plugins-base: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.18.5.
[source]: Remove patches.
[inputs]: Move wayland...
[propagated-inputs]: here.
* gnu/packages/patches/gst-plugins-base-fix-id3v2-invalid-read.patch: Delete
file.
* gnu/local.mk: De-register it.
2021-10-09 22:42:57 -04:00
Maxim Cournoyer
dd6e07ac46
gnu: gstreamer: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.18.5. Remove trailing
#t.
(%common-gstreamer-phases): Remove trailing #t.
2021-10-09 22:42:57 -04:00
Maxim Cournoyer
0973e2af49
Revert gstreamer update to 1.19.2.
...
This reverts commits from e49190cf2b to
b2fe4c44e3 .
Reason: 1.19 is an unstable (development) release rather than a stable one.
2021-10-09 22:42:57 -04:00
Maxim Cournoyer
9c0c07e4af
gnu: polkit: Update to 0.120 and ungraft.
...
* gnu/packages/polkit.scm (polkit): Update to 0.120.
[origin]: Update URL and remove libsystemd-login substitution. Remove
replacement.
[inputs]: Update mozjs-60 to mozjs-78.
[native-inputs]: Add libxslt and docbook-xsl for manpage generation.
[phases]{fix-manpage-generation}: New phase.
(polkit/fixed): Delete package.
* gnu/packages/patches/polkit-CVE-2021-3560.patch: Delete file.
* gnu/local.mk: De-register it.
Co-authored-by: Morgan Smith <Morgan.J.Smith@outlook.com >
2021-10-09 22:42:56 -04:00
Maxim Cournoyer
9dbfd4ab08
gnu: Add a missing copyright.
...
This adjustment is made considering the contributions to the (gnu packages
polkit) module in commits cb151c68bf and 222e3319bd .
Suggested-by: Morgan Smith <Morgan.J.Smith@outlook.com >
2021-10-09 22:42:53 -04:00
Maxim Cournoyer
7aba66f76f
gnu: mozjs-78: Update to 78.13.0.
...
* gnu/packages/gnuzilla.scm (mozjs-78): Update to 78.13.0.
2021-10-09 22:17:58 -04:00
Maxim Cournoyer
302a9111df
gnu: abseil-cpp: Update to 20210324.2.
...
But keep the older variant for Tensorflow.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Renamed older variant.
(abseil-cpp): New variable.
* gnu/packages/machine-learning.scm (tensorflow-lite)
[inputs]: Adjust to use the older abseil-cpp-20200923.3.
* gnu/packages/rpc.scm (grpc-1.16.1)[native-inputs]: Likewise.
Co-authored-by: Greg Hogan <code@greghogan.com >
2021-10-09 22:17:58 -04:00
Maxim Cournoyer
ce92aba5c7
gnu: abseil-cpp: Remove googletest patch.
...
* gnu/packages/patches/abseil-cpp-fix-gtest.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/cpp.scm (abseil-cpp)[source]: Remove patch.
Co-authored-by: Greg Hogan <code@greghogan.com >
2021-10-09 22:17:58 -04:00
Greg Hogan
fd980bbf2f
gnu: googletest: Update to 1.11.0.
...
* gnu/packages/check.scm (googletest): Update to 1.11.0.
2021-10-09 22:17:57 -04:00
Maxim Cournoyer
f4271bbd79
Revert commits made to resolve a gdk-pixbuf+svg propagation issue.
...
Fixes <https://issues.guix.gnu.org/50957 >.
This reverts the following commits:
- 42231bc (gnu: cheese: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- ad6a950 (gnu: mutter: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 5e02d1a (gnu: cogl: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 5c467b2 (gnu: libgweather: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 26487f6 (gnu: librsvg-next: Do not propagate gdk-pixbuf)
- d891922 (gnu: librsvg: Do not propagate gdk-pixbuf)
- 22476d3 (gnu: libgsf: Do not propagate gdk-pixbuf)
- 099ca0e (gnu: libnotify: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- fb6a1ff (gnu: appstream-glib: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 4fb525d (gnu: weasyprint: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
These commits were made to resolve a gdk-pixbuf loaders clash that could occur
in a profile when both gdk-pixbuf and gdk-pixbuf+svg were propagated.
Unfortunately, librsvg really needs to propagate gdk-pixbuf itself, which
would introduce a cycle. Packages such as 'efl' were broken as a result of
not propagating gdk-pixbuf.
A more definitive fix will be proposed for core-updates, which includes a
profile hook to generate the gdk-pixbuf loaders.cache file, as well as a build
phase and search path specification, that should resolve the issue for good.
2021-10-09 22:17:39 -04:00
Brice Waegeneire
431e641b83
gnu: pulseaudio: Update to 15.0.
...
The 'bluez5' configuration options is removed to ease transformation of the
package by users. It is auto-enabled by Meson based on the inputs available,
so it's still enabled in this package.
* gnu/packages/pulseaudio.scm (pulseaudio): Update to 15.0.
[arguments]: Fix the 'oss-output' value and remove the 'bluez5' option.
[inputs]: Add 'elogind'.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2021-10-08 10:57:36 -04:00
Maxim Cournoyer
d2e85332dc
gnu: lib2geom: Update to 1.1.
...
* gnu/packages/graphics.scm (lib2geom): Update to 1.1.
[source]: Remove patches, modules and snippet fields.
[phases]: Remove trailing #t.
* gnu/packages/patches/lib2geom-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2021-10-05 23:17:36 -04:00
Maxim Cournoyer
80ded5b280
gnu: e2fsprogs: Update to 1.46.4.
...
This resolves a test failure on armhf-linux (when building on a aarch64-linux
system).
* gnu/packages/linux.scm (e2fsprogs): Update to 1.46.4. Remove trailing #t.
2021-10-05 21:47:43 -04:00
Maxime Devos
fcaed5b81e
lint: check-wrapper-inputs: Remove mentions of core-updates.
...
The #:sh argument of 'wrap-program' and 'wrap-qt-program' is
now in the current branch, so some comments aren't relevant anymore.
* guix/lint.scm (check-wrapper-inputs)[check-procedure-body]: Remove mentions
of core-updates.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:06 +00:00
Maxime Devos
77b98bf187
build/qt-utils: Allow overriding the shell interpreter used.
...
* guix/build/qt-utils.scm
(wrap-qt-program*): Add #:sh argument and pass it to 'wrap-program'.
(wrap-qt-program): Likewise, but pass it to 'wrap-qt-program*' instead.
(wrap-all-qt-programs): Likewise, but pass it to 'wrap-qt-program' instead.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:06 +00:00
Maxime Devos
a7bc1c8dd3
gnu: libproxy: Respect #:tests?.
...
* gnu/packages/networking.scm (libproxy)[arguments]<#:phases>{check}: Don't
run the tests if the value for #:tests? is false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:06 +00:00
Maxime Devos
d3d6e8b31a
gnu: libcap: Unconditionally use #$output.
...
* gnu/packages/linux.scm (libcap)[arguments]<#:phases>{configure}:
Unconditionally use #$output instead of %output.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:06 +00:00
Maxime Devos
ea5039c765
gnu: heimdal: Make 'bash-minimal' input unconditional.
...
* gnu/packages/kerberos.scm (heimdal)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:06 +00:00
Maxime Devos
296599dac5
gnu: heimdal: Make some parts of phases unconditional.
...
* gnu/packages/kerberos.scm (heimdal)[arguments]<#:phases>{pre-configure}:
Make the '(%current-target-system)' branches unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:06 +00:00
Maxime Devos
4acddaa659
gnu: json-glib: Make 'bash-minimal' input unconditional.
...
* gnu/packages/gnome.scm (json-glib)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:06 +00:00
Maxime Devos
97cd9b73a6
gnu: json-glib: Unconditionally lookup docbook in native-inputs.
...
* gnu/packages/gnome.scm
(json-glib)[arguments]<#:phases>{patch-docbook}:
Unconditionally look in (or native-inputs inputs) for docbook-xml and
docbook-xsl.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:05 +00:00
Maxime Devos
65e5f1475d
gnu: wayland: Unconditionally lookup docbook in native-inputs.
...
* gnu/packages/freedesktop.scm
(wayland)[arguments]<#:phases>{patch-docbook-sgml}:
Unconditionally look in (or native-inputs inputs) for docbook-xml and
docbook-xml-4.2.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:05 +00:00
Maxime Devos
a4c40efa05
gnu: freedesktop: Unconditionally use alternatives to % variables.
...
* gnu/packages/freedesktop.scm
(elogind)[arguments]<#:configure-flags>: Use #$output and this-package-input
instead of %outputs and %build-inputs.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:05 +00:00
Maxime Devos
40e07889d1
gnu: avahi: Make the 'patch-more-shebangs' phase unconditional.
...
* gnu/packages/avahi.scm (avahi)[arguments]<#:phases>{patch-more-shebangs}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:05 +00:00
Maxime Devos
9c96dfd43c
gnu: avahi: Make 'bash-minimal' input unconditional.
...
* gnu/packages/avahi.scm (avahi)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:05 +00:00
Maxime Devos
c2f5510730
gnu: at-spi2-core: Remove trailing #t.
...
* gnu/packages/gtk.scm (at-spi2-core)[arguments]<#:phases>:
Remove trailing #t.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:05 +00:00
Maxime Devos
c3417f0754
gnu: at-spi2-core: Unconditionally lookup docbook in native-inputs.
...
* gnu/packages/gtk.scm (at-spi2-core)[arguments]<#:phases>{patch-docbook-sgml}:
Unconditionally look in (or native-inputs inputs) for docbook-xml.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:05 +00:00
Maxime Devos
2d9c06c61d
gnu: at-spi2-core: Respect #:tests?.
...
* gnu/packages/gtk.scm (at-spi2-core)[arguments]<#:phases>{check}:
Don't run tests if the value of #:tests? if false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:04 +00:00
Maxime Devos
d8ff47a75e
gnu: at-spi2-core: Make 'bash-minimal' input unconditional.
...
* gnu/packages/gtk.scm (at-spi2-core)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:04 +00:00
Maxime Devos
2f817ab6ab
gnu: gdk-pixbuf: Remove trailing #t.
...
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>: Remove
the trailing #t.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:04 +00:00
Maxime Devos
90fb289b69
gnu: gdk-pixbuf: Make 'bash-minimal' input unconditional.
...
* gnu/packages/gtk.scm (gdk-pixbuf)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:04 +00:00
Maxime Devos
744bfc61da
gnu: gdk-pixbuf: Use target predicates.
...
This seems a little tidier to me.
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>{check}: Use
target-arm? instead of string=?.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:04 +00:00
Maxime Devos
1f7cf5834c
gnu: gdk-pixbuf: Respect #:tests?.
...
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>{check}: Don't
run the tests if the value for #:tests? is false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:04 +00:00
Maxime Devos
cf7c7e2596
gnu: gdk-pixbuf: Unconditionally lookup docbook in native-inputs.
...
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>{patch-docbook}:
Unconditionally look in (or native-inputs inputs) for docbook-xsl and
docbook-xml.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:04 +00:00
Maxime Devos
9ccb0cf70a
gnu: pango: Make 'bash-minimal' input unconditional.
...
* gnu/packages/gtk.scm (pango)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
bbb5243817
gnu: libdatrie: Make input labels match the package name.
...
* gnu/packages/gtk.scm
(libthai)[native-inputs]{datrie}: Rename to ...
(libthai)[native-inputs]{libdatrie}: ... this.
(libthai)[propagated-inputs]{datrie}: Rename to ...
(libthai)[propagated-inputs]{libdatrie}: ... this.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
7f3da8f882
gnu: libthai: Make 'datrie' input unconditional.
...
* gnu/packages/gtk.scm (libthai)[native-inputs]{datrie}: Make this input
unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
e8176d3152
gnu: cairo: Make 'bash-minimal' input unconditional.
...
* gnu/packages/gtk.scm (cairo)[inputs]{bash-minimal}: Make this input
unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
f73758f6c2
gnu: gobject-introspection: Use python instead of python-wrapper.
...
'python' is a tiny bit simpler than 'python-wrapper', and is already
used when cross-compiling. Use it unconditionally.
* gnu/packages/glib.scm (gobject-introspection)[inputs]{python}: Use 'python'
even when compiling natively.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
7b71cd6dab
gnu: gobject-introspection: Move things to native-inputs.
...
* gnu/packages/glib.scm (gobject-introspection)[native-inputs]: Make
'bison' and 'flex' inputs unconditional ...
(gobject-introspection)[inputs]: ... and unconditionally remove them here.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
9bf44750dc
gnu: isc-dhcp: Remove trailing #t.
...
They aren't required anymore on core-updates.
* gnu/packages/admin.scm (isc-dhcp)[arguments]<#:phases>: Remove trailing #t.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
0fe0a3a8ee
gnu: isc-dhcp: Remove unnecessary shebang patching.
...
* gnu/packages/admin.scm (isc-dhcp)[arguments]<#:phases>{post-install}:
Remove parts indicated by TODOs.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
283bc45649
gnu: isc-dhcp: Make an input unconditional.
...
* gnu/packages/admin.scm (isc-dhcp)[inputs]{bash}: Always include this
input, even when compiling natively.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:03 +00:00
Maxime Devos
9ca2f94b1b
gnu: isc-dhcp: Don't use canonical-package.
...
As I understand it, canonical-package is only for things that
won't end up in the closure, so canonical-package shouldn't be
used here.
* gnu/packages/admin.scm (isc-dhcp)[inputs]{bash}: Remove 'canonical-package'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:02 +00:00
Maxime Devos
034459cc67
gnu: mozjs: Make the quasiquote unconditional.
...
* gnu/packages/nss.scm (mozjs-60)[arguments]<#:configure-flags>: Always use
quasiquote instead of quote.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:02 +00:00
Maxime Devos
e3d61d2082
gnu: mozjs: Make the native-inputs unconditional.
...
* gnu/packages/nss.scm (mozjs)[inputs]: Always include 'perl" and
'bash-minimal', even when compiling natively.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:02 +00:00
Maxime Devos
8a55fde935
build/minetest-build-system: Move png-file? to (guix build utils).
...
It's not really Minetest-specific. It was only placed in
(guix build minetest-build-system) to avoid a world rebuild.
* guix/build/minetest-build-system.scm (%png-magic-bytes,png-file?):
Move to ...
* guix/build/utils.scm (%png-magic-bytes,png-file?): ... here.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:02 +00:00
Maxime Devos
9bf0652b08
gnu: icecat: Use mozilla-build-system.
...
This doesn't actually have any effect because the 'configure'
phase is replaced.
* gnu/packages/gnuzilla.scm (icecat)[build-system]: Use mozilla-build-system.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:02 +00:00
Maxime Devos
5d8515b337
gnu: mozjs: Use mozilla-build-system.
...
Due to the use of 'inherit', all versions of mozjs are adjusted.
* gnu/packages/gnuzilla.scm
(mozjs)[build-system]: Adjust it.
(mozjs)[arguments]<#:configure-flags>: Remove now superfluous --target and
--host.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:02 +00:00
Maxime Devos
385ba2f369
gnu: nspr: Use mozilla-build-system.
...
* gnu/packages/nss.scm
(nspr)[build-system]: Adjust it.
(nspr)[arguments]<#:configure-flags>: Remove now superfluous --target and
--host.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:02 +00:00
Maxime Devos
fae2fcdbc9
build-system/mozilla: New build system.
...
* guix/build-system/mozilla.scm
(lower-mozilla): New procedure.
(mozilla-build-system): New variable.
* Makefile.am (MODULES): Add it.
* doc/guix.texi (Build Systems): Document it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org >
2021-10-02 11:00:01 +00:00
Maxim Cournoyer
b2fe4c44e3
gnu: python-gst: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (python-gst): Update to 1.19.2.
[meson]: Use meson-0.55.
2021-10-02 01:12:38 -04:00
Maxim Cournoyer
f4d4ebfbe4
gnu: gst-editing-services: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.19.2.
[meson]: Use meson-0.55.
2021-10-02 01:12:38 -04:00
Maxim Cournoyer
2be0527df2
gnu: gst-libav: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.19.2.
[source]: Re-indent origin. Delete patches field.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-libav-64channels-stack-corruption.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2021-10-02 01:12:37 -04:00
Maxim Cournoyer
d0e53556bb
gnu: gst-plugins-ugly: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.19.2. Delete
trailing #t.
[patches]: Delete field.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-plugins-ugly-fix-out-of-bound-reads.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2021-10-02 01:12:37 -04:00
Maxim Cournoyer
2435766eaa
gnu: gst-plugins-bad: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.19.2.
* gnu/packages/patches/gst-plugins-bad-fix-overflow.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2021-10-02 01:12:37 -04:00
Maxim Cournoyer
35aaabe594
gnu: zxing-cpp: Update to 1.2.0.
...
* gnu/packages/aidc.scm (zxing-cpp): Update to 1.2.0. Remove trailing #t.
[native-inputs]: Remove field.
[out-of-source?]: Remove argument.
[tests?]: Set to #f.
[configure-flags]: New argument.
[phases]: Remove argument.
2021-10-02 01:12:37 -04:00
Maxim Cournoyer
b828bbaf62
gnu: gst-plugins-good: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.19.2. Remove
trailing #t.
[patches]: Remove.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3497.patch: Delete file.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3498.patch: Likewise.
* gnu/packages/patches/gst-plugins-good-fix-test.patch: Likewise.
* gnu/local.mk: De-register them.
2021-10-02 01:12:37 -04:00
Maxim Cournoyer
e50ac90943
gnu: gst-plugins-base: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.19.2
[origin]: Delete patches field. Remove trailing #t.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-plugins-base-fix-id3v2-invalid-read.patch: Delete.
* gnu/local.mk (dist_patch_DATA): De-register.
2021-10-02 01:12:36 -04:00
Maxim Cournoyer
9411eeab57
gnu: gstreamer: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.19.2.
[meson]: Use meson-0.55.
[phases]{disable-some-tests}: Delete phase.
2021-10-02 01:12:32 -04:00
Maxim Cournoyer
e49190cf2b
gnu: gstreamer-docs: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.19.2. Remove
trailing #t.
2021-10-01 21:49:17 -04:00
Maxim Cournoyer
15916cf400
gnu: python-sphinx: Update to 4.2.0.
...
* gnu/packages/sphinx.scm (python-sphinx): Update to 4.2.0.
2021-10-01 21:09:23 -04:00
Maxim Cournoyer
70dbdbe39b
gnu: python-sphinxcontrib-serializinghtml: Update to 1.1.5.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-serializinghtml): Update to 1.1.5.
2021-10-01 21:09:14 -04:00
Maxim Cournoyer
3687c8371a
gnu: python-sphinxcontrib-htmlhelp: Update to 2.0.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-htmlhelp): Update to 2.0.0.
2021-10-01 21:09:05 -04:00
Maxim Cournoyer
2e65e4834a
Merge remote-tracking branch 'origin/master' into staging
...
With resolved conflicts in:
gnu/packages/bittorrent.scm
gnu/packages/databases.scm
gnu/packages/geo.scm
gnu/packages/gnupg.scm
gnu/packages/gstreamer.scm
gnu/packages/gtk.scm
gnu/packages/linux.scm
gnu/packages/python-xyz.scm
gnu/packages/xorg.scm
guix/build/qt-utils.scm
2021-10-01 17:10:49 -04:00
Mathieu Othacehe
0cccc2f52c
Merge remote-tracking branch core-updates-frozen into core-updates
2021-09-22 06:25:20 +00:00
Raghav Gururajan
22f7d4bce1
gnu: gobject-introspection: Fix the header of patch files.
...
* gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch: Modify.
* gnu/packages/patches/gobject-introspection-cc.patch: Modify.
2021-09-08 11:18:17 -04:00
Raghav Gururajan
426038df3b
gnu: gobject-introspection: Update to 1.68.0 and adjust patches.
...
* gnu/packages/glib.scm (gobject-introspection)[version]: Update to 1.68.0.
* gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch: Modify.
* gnu/packages/patches/gobject-introspection-cc.patch: Modify.
2021-09-07 18:05:57 -04:00
Tobias Geerinckx-Rice
9c68ecb24d
gnu: gnupg: Update to 2.2.30.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.30.
2021-08-27 19:37:43 +02:00
Andy Tai
693d75e859
gnu: automake: Update to 1.16.4
...
* gnu/packages/autotools.scm (automake): Update to 1.16.4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2021-08-04 11:09:14 +03:00
Ricardo Wurmus
8419221620
gnu: r-with-tests: Add missing TeX Live packages.
...
* gnu/packages/statistics.scm (r-with-tests)[native-inputs]: Add
texlive-grfext and texlive-latex-l3backend to the texlive union.
2021-07-29 13:37:27 +02:00
Ricardo Wurmus
041a12c46b
gnu: Add texlive-grfext.
...
* gnu/packages/tex.scm (texlive-grfext): New variable.
2021-07-29 13:37:17 +02:00
Tobias Geerinckx-Rice
e0e572df5a
gnu: gnupg: Don't explicitly return #t from phases.
...
* gnu/packages/gnupg.scm (gnupg)[arguments]: Don't explicitly return #t
from phases.
2021-07-04 18:46:36 +02:00
Tobias Geerinckx-Rice
598f93a4ce
gnu: gnupg: Update to 2.2.29.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.29.
2021-07-04 18:45:49 +02:00
Brice Waegeneire
a288c93e3f
gnu: bluez: Update to 5.59.
...
* gnu/packages/linux.scm (bluez): Update to 5.59.
[native-inputs]: Add python-docutils.
2021-07-03 23:09:15 +02:00
Xinglu Chen
8704617217
gnu: python-docutils: Update to 0.17.1.
...
* gnu/packages/python-xyz.scm (python-docutils): Update to 0.17.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2021-06-21 16:46:38 +03:00
Matthew James Kraai
d7d1d8bd8a
gnu: libevdev: Update to 1.11.0.
...
* gnu/packages/xorg.scm (libevdev): Update to 1.11.0.
Signed-off-by: Brice Waegeneire <brice@waegenei.re >
2021-06-19 23:16:02 +02:00
Raghav Gururajan
d02c1d0f83
gnu: farstream: Enable tests.
...
This patch depends on gstreamer's update to 1.18.4.
* gnu/packages/patches/farstream-gupnp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/freedesktop.scm (farstream)[patches]: Use it.
[arguments](tests?): Remove argument.
[phases](disable-timeout-tests): New phase.
2021-06-17 01:45:01 -04:00
Solene Rapenne
280535660c
gnu: e2fsprogs: Update to 1.46.2.
...
* gnu/packages/linux.scm (e2fsprogs): Update to 1.46.2.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-05-27 14:20:35 -04:00
Mathieu Othacehe
1ebb6d6735
ci: Add derivation inputs.
...
* gnu/ci.scm (derivation->job): Add the derivation inputs to the job
association list.
2021-05-25 14:48:15 +02:00
Raghav Gururajan
13bd2db67c
gnu: python-pygobject: Update to 3.40.1.
...
* gnu/packages/glib.scm (python-pygobject)[version]: Update to 3.40.1.
[native-inputs]: Add python-wrapper.
2021-05-04 17:05:32 -04:00
Raghav Gururajan
aeb0ab30ba
gnu: python-pycairo: Update to 1.20.0.
...
* gnu/packages/gtk.scm (python-pycairo)[version]: Update to 1.20.0.
2021-05-04 17:05:25 -04:00
Raghav Gururajan
afa439ebf9
gnu: gst-editing-services: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-editing-services)[version]: Update to 1.18.4.
[arguments](glib-or-gtk): New argument.
[inputs]: Add glib, glib-networking and gtk+. Move gst-plugins-base to ...
[propagated-inputs]: ... here. Add gstreamer.
[native-inputs]: Replace python with python-wrapper.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
2021-04-13 10:44:55 -04:00
Raghav Gururajan
ffc8b9e39e
gnu: gst-plugins-bad: Add missing inputs to enable more features.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Add bzip2,
cairo, chromaprint, directfb, faac, flite, glib, glib-networking,
glu, gsm, iqa, lcms, libaom, libbs2b, libdc1394, libdca, libde265,
libdrm, libexif, libfdk, libgme, libmfx, libmms, libmpcdec, libnice,
libofa, libopenmpt, libtiff, libva, libx11, libxcb, libxext, libxshm,
lilv, lv2, mjpegtools, nettle, openh264, opensles, pango, rtmpdump, sbc,
sctp, spandsp, srt, svt-hevc, transcode, v4l-utils, vo-aacenc, vo-amrwbenc,
vulkan-headers, vulkan-loader, webrtc-audio-processing, wildmidi,
wpebackend-fdo, zbar and zxing-cpp.
[phases](adjust-tests): Disable msdkh264enc and svthevcenc tests.
Reenable line21.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
2021-04-13 10:44:31 -04:00
Raghav Gururajan
8050d5e482
gnu: gst-plugins-bad: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[version]: Update to 1.18.4.
[arguments](glib-or-gtk): New argument.
[phases](adjust-tests): Disable line21.
[phases](pre-check): New phase.
[propagated-inputs]: Add gstreamer.
[native-inputs]: Add gettext-minimal, gsettings-desktop-schemas, perl and
xorg-server-for-tests. Replace python with python-wrapper.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
2021-04-13 10:44:12 -04:00
Raghav Gururajan
30e08fa925
gnu: gst-libav: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-libav)[version]: Update to 1.18.4.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
2021-04-13 10:43:54 -04:00
Raghav Gururajan
f8899840f8
gnu: gst-plugins-ugly: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-plugins-upgly)[version]: Update to 1.18.4.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
2021-04-13 10:43:28 -04:00
Raghav Gururajan
8b83f1b4ea
gnu: gst-plugins-good: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-plugins-good)[version]: Update to 1.18.4.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
2021-04-13 10:43:11 -04:00
Raghav Gururajan
beab681b66
gnu: gst-plugins-base: Enable more features.
...
* gnu/packages/gstreamer.scm (gst-plugins-base)
[inputs]: Add graphene, iso-codes, libgudev, libjpeg-turbo, libpng,
libvisual, mesa, wayland-protocols, wayland.
[native-inputs]: Add gettext-minimal and xorg-server-for-test.
[arguments]: Remove '-Dgl=disabled' from configure flags. Add pre-check phase.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
Co-authored-by: 宋文武 <iyzsong@member.fsf.org >
2021-04-13 10:42:48 -04:00
Raghav Gururajan
b8f5b74bdb
gnu: gst-plugins-base: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.18.4.
Co-authored-by: 宋文武 <iyzsong@member.fsf.org >
2021-04-13 10:42:21 -04:00
Raghav Gururajan
bb811a1b63
gnu: gstreamer: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gstreamer)[version]: Update to 1.18.4.
[propagated-inputs]: Add elfutils and libunwind.
[synopsis]: Change to "Multimedia framework".
[native-inputs]: Add bash-completion and gettext-minimal.
[inputs]: Add gmp, libcap and gsl.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at >
2021-04-13 10:42:00 -04:00
Tobias Geerinckx-Rice
b13ef6ee74
Merge remote-tracking branch 'upstream/master' into staging
2021-04-13 16:36:03 +02:00
Maxim Cournoyer
533a893cc6
Merge branch 'master' into staging
...
Conflicts:
.guix-authorizations
gnu/ci.scm
gnu/packages/base.scm
gnu/packages/databases.scm
gnu/packages/gnome.scm
gnu/packages/gtk.scm
gnu/packages/imagemagick.scm
gnu/packages/password-utils.scm
gnu/packages/python-xyz.scm
gnu/packages/web-browsers.scm
2021-04-08 15:47:00 -04:00
Léo Le Bouter
6a2546f92d
gnu: python-pygments: Update to 2.8.1 [security fixes].
...
Fixes at least CVE-2021-20270.
* gnu/packages/python-xyz.scm (python-pygments): Update to 2.8.1.
2021-03-24 00:26:23 +01:00
Tobias Geerinckx-Rice
8e14863e53
.guix-authorizations: Add lle_bout.
...
* .guix-authorizations: Add lle_bout to the committers.
(cherry picked from commit 65fb3a3eb9 )
Signed-off-by: Marius Bakke <marius@gnu.org >
2021-03-24 00:23:40 +01:00
Maxim Cournoyer
465b27ebb0
gnu: python-sphinx: Update to 3.5.2.
...
* gnu/packages/sphinx.scm (python-sphinx): Update to 3.5.2.
2021-03-14 14:02:45 -04:00
Maxim Cournoyer
42231bc15d
gnu: cheese: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (cheese)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-03-12 09:04:08 -05:00
Maxim Cournoyer
ad6a9507c4
gnu: mutter: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (mutter)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-03-12 09:04:08 -05:00
Maxim Cournoyer
5e02d1a2b2
gnu: cogl: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (cogl)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-03-12 09:04:08 -05:00
Maxim Cournoyer
5c467b2f22
gnu: libgweather: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (libgweather)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-03-12 09:04:07 -05:00
Maxim Cournoyer
26487f6f8a
gnu: librsvg-next: Do not propagate gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (librsvg-next)[propagated-inputs]: Remove gdk-pixbuf.
[inputs]: Add gdk-pixbuf+svg.
2021-03-12 09:04:07 -05:00
Maxim Cournoyer
d8919224ed
gnu: librsvg: Do not propagate gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (librsvg)[propagated-inputs]: Remove gdk-pixbuf.
[inputs]: Add gdk-pixbuf+svg.
2021-03-12 09:04:07 -05:00
Maxim Cournoyer
22476d3783
gnu: libgsf: Do not propagate gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (libgsf)[propagated-inputs]{gdk-pixbuf}: Move to...
[inputs] ... here.
2021-03-12 09:04:07 -05:00
Maxim Cournoyer
099ca0e0b5
gnu: libnotify: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/gnome.scm (libnotify)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-03-12 09:04:07 -05:00
Maxim Cournoyer
fb6a1ff921
gnu: appstream-glib: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/glib.scm (appstream-glib)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-03-12 09:04:07 -05:00
Maxim Cournoyer
4fb525dff2
gnu: weasyprint: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
...
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.
* gnu/packages/pdf.scm (weasyprint)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-03-12 09:04:06 -05:00
Maxim Cournoyer
95398c7139
gnu: librsvg-next: Have its name match its symbol.
...
* gnu/packages/gnome.scm (librsvg-next)[name]: Change to librsvg-next.
2021-03-12 09:04:06 -05:00
Maxim Cournoyer
39cea33b3b
gnu: librsvg: Add a debug output.
...
* gnu/packages/gnome.scm (librsvg): Add a debug output.
(librsvg-next): Likewise.
2021-03-12 09:04:06 -05:00
Maxim Cournoyer
ca07cca4d8
gnu: gdk-pixbuf+svg: Add a debug output.
...
* gnu/packages/gtk.scm (gdk-pixbuf+svg): Fix typo in comment.
[arguments]: Rewrite using 'substitute-keyword-arguments', so that all phases
from the gdk-pixbuf package are reused.
2021-03-12 09:04:06 -05:00
Maxim Cournoyer
47ee723731
gnu: gdk-pixbuf: Fix indentation.
...
* gnu/packages/gtk.scm (gdk-pixbuf): Fix indentation.
2021-03-12 09:04:06 -05:00
Maxim Cournoyer
d2a97aa421
gnu: gdk-pixbuf: Add a debug output.
...
* gnu/packages/gtk.scm (gdk-pixbuf)[outputs]{debug}: New output.
[arguments]{modules}: New argument.
[phases]{shrink-runpath}: New phase.
2021-03-12 09:04:06 -05:00
Mathieu Othacehe
5a9350ae12
ci: Remove hydra support.
...
This removes hydra support to use Cuirass as the only continuous integration
system.
* build-aux/hydra/gnu-system.scm: Remove it.
* build-aux/hydra/guix-modular.scm: Ditto.
* build-aux/hydra/guix.scm: Ditto.
* build-aux/cuirass/hydra-to-cuirass.scm: Ditto.
* Makefile.am (EXTRA_DIST): Update it.
(hydra-jobs.scm): Remove it.
(cuirass-jobs.scm): Update it.
* build-aux/hydra/evaluate.scm: Move it to ...
* build-aux/cuirass/evaluate.scm: ... here.
* build-aux/cuirass/guix-modular.scm: Remove it.
* build-aux/cuirass/gnu-system.scm: Ditto.
* guix/packages.scm (%hydra-supported-systems): Rename it to ...
(%cuirass-supported-systems): ... this variable.
* build-aux/check-final-inputs-self-contained: Adapt it.
* etc/release-manifest.scm: Ditto.
* gnu/ci.scm (package->alist): Remove it.
(derivation->job): New procedure.
(package-job, package-cross-job, cross-jobs, image-jobs, system-test-jobs,
tarball-jobs): Use it.
(guix-jobs): New procedure.
(hydra-jobs): Rename it to ...
(cuirass-jobs): ... this procedure.
2021-03-10 19:39:43 +01:00
Maxim Cournoyer
70dadda3aa
gnu: gtk+: Add a debug output.
...
* gnu/packages/gtk.scm (gtk+-2)[outputs]{debug}: New output.
2021-03-10 13:03:58 -05:00
Vincent Legoll
c6edab3232
gnu: json-c: Update to 0.15.
...
* gnu/packages/web.scm (json-c): Update to 0.15.
[source]: Remove obsolete patch 'json-c-CVE-2020-12762.patch'.
* gnu/packages/patches/json-c-CVE-2020-12762.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-02-20 13:30:11 -05:00
Vincent Legoll
140c667cb6
gnu: sdl2: Update to 2.0.14.
...
* gnu/packages/sdl.scm (sdl2): Update to 2.0.14.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-02-20 13:11:09 -05:00
Brice Waegeneire
b4c8855eaa
gnu: shadow: Set log in /var/log.
...
Fixes lastlog and faillog commands which otherwise look for lastlog and
faillog files in /etc.
* gnu/packages/admin.scm (shadow)[arguments]: Add configure flag
'shadow_cv_logdir'.
2021-02-19 13:56:57 +01:00
Vincent Legoll
98a41305cc
gnu: imagemagick: Update to 6.9.12-0.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.12-0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-02-16 15:31:04 -05:00
Brice Waegeneire
0c25529c6c
gnu: pulseaudio: Use meson build system.
...
* gnu/packages/pulseaudio.scm (pulseaudio)[build-system]: Switch from
gnu to meson.
[arguments]: Migrate configure flags for meson.
[propagated-inputs]: Replace 'gdbm' with 'tdb', upstream default.
2021-02-16 08:45:57 +01:00
Brice Waegeneire
36c1372d64
gnu: pulseaudio: Update to 14.2.
...
* gnu/packages/pulseaudio.scm (pulseaudio): Update to 14.2.
2021-02-16 08:17:01 +01:00
Léo Le Bouter
8fb2643704
gnu: postgresql-13: Update to 13.2.
...
* gnu/packages/databases.scm (postgresql-13): Update to 13.2.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-02-14 14:50:52 -05:00
Jakub Kądziołka
b0c106ae4c
gnu: rust: Update to 1.50.
...
* gnu/packages/rust.scm (rust): Change to 1.50.
2021-02-14 14:16:51 +01:00
Jakub Kądziołka
8970fb019a
Merge branch 'master' into staging
2021-02-14 14:15:32 +01:00
Maxim Cournoyer
3afcb87b0b
gnu: w3m: Update to 0.5.3+git20210102.
...
* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20210102.
[configure-flags]: Add the "--with-imagelib=imlib2" option.
[inputs]: Add imlib2.
2021-02-11 14:16:48 -05:00
Leo Famulari
ea73e829d7
gnu: gst-plugins-base: Depend on Opus for all systems.
...
* gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Include opus
unconditionally.
2021-02-11 14:12:29 -05:00
Vincent Legoll
43fb46c831
gnu: tzdata: Update to 2021a.
...
* gnu/packages/base.scm (tzdata): Update to 2021a.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-02-09 15:19:11 -05:00
Leo Famulari
388bd35dd0
Merge branch 'master' into staging-next
2021-02-09 15:09:43 -05:00
Michael Rohleder
f1c7c2f697
gnu: wget: Update to 1.21.1.
...
* gnu/packages/wget.scm (wget): Update to 1.21.1.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-02-01 21:31:19 -05:00
Jakub Kądziołka
ab572d8808
guix: qt-utils: Don't include useless inputs in wrapped variables.
...
Include only those inputs into XDG_DATA_DIRS having
some subdirectory of /share which is typically used by Qt.
* guix/build/qt-utils.scm (variables-for-wrapping): Take the
output directory as an argument for special handling. Check for
subdirectories of /share used by Qt before including inputs in
XDG_DATA_DIRS.
(wrap-qt-program*): Pass the output directory to variables-for-wrapping.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2021-01-30 18:07:22 -05:00
Jakub Kądziołka
b9142ab0e7
build-system: qt: Exclude useless inputs from wrapped variables.
...
* guix/build-system/qt.scm (qt-build)[qt-wrap-excluded-inputs]: New argument.
* guix/build/qt-utils.scm (%qt-wrap-excluded-inputs): New variable.
(wrap-qt-program*)[qt-wrap-excluded-inputs]: New argument. Filter excluded
inputs.
(wrap-qt-program)[qt-wrap-excluded-inputs]: New argument.
(wrap-all-qt-programs)[qt-wrap-excluded-inputs]: New argument.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2021-01-30 18:07:22 -05:00
Hartmut Goebel
cdc8fe63d5
guix: qt-utils: Wrapped executables honor user's envvars.
...
Prior to this change, wrappers did set the specified environment variables to
a fixed value, overwriting any user settings. This inhibited propagating
e.g. XDG_DATA_DIRS from a profile to the application.
Now user environment variables are prefixed (if the variable defines some
"binary" search path, e.g. QT_PLUGIN_PATH) or suffixed (if the variable
defines some config or data search path, e.g. XDG_DATA_DIRS). The code could
also allow to overwrite, anyhow currently no variable is defined like this.
* guix/build/qt-utils.scm (variables-for-wrapping): For each env-var to
be wrapped, specify whether it should prefix, suffix or overwrite the
user's variable.
2021-01-30 18:07:22 -05:00
Hartmut Goebel
2214b7b78d
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-01-30 18:07:22 -05:00
Vincent Legoll
5b8cb3e840
gnu: libcap: Update to 2.46.
...
* gnu/packages/linux.scm (libcap): Update to 2.46.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-01-21 15:46:00 -05:00
Vincent Legoll
04d9cf943a
gnu: apr: Update to 1.7.0.
...
* gnu/packages/apr.scm (apr): Update to 1.7.0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2021-01-06 12:59:35 -05:00