me
/
guix
Archived
1
0
Fork 0
Commit Graph

84141 Commits (cf803b71c7c1f9486a5841c550361a5cb3d94f99)

Author SHA1 Message Date
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
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
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
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
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
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
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
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 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
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
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
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 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
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