jackhill/guix/guix.git
2 years agognu: julia-stackviews: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:21 +0000 (14:47 +0100)]
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>
2 years agognu: julia-quadmath: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:20 +0000 (14:47 +0100)]
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>
2 years agognu: julia-pycall: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:19 +0000 (14:47 +0100)]
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>
2 years agognu: julia-prettytables: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:18 +0000 (14:47 +0100)]
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>
2 years agognu: julia-mbedtls: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:17 +0000 (14:47 +0100)]
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>
2 years agognu: julia-matrixfactorizations: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:16 +0000 (14:47 +0100)]
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>
2 years agognu: julia-infinity: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:15 +0000 (14:47 +0100)]
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>
2 years agognu: julia-imagemagick: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:14 +0000 (14:47 +0100)]
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>
2 years agognu: julia-http: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:13 +0000 (14:47 +0100)]
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>
2 years agognu: julia-fixedpointnumbers: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:12 +0000 (14:47 +0100)]
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>
2 years agognu: julia-finitediff: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:11 +0000 (14:47 +0100)]
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>
2 years agognu: julia-datavalues: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:10 +0000 (14:47 +0100)]
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>
2 years agognu: julia-dataframes: Delete trailing #t.
zimoun [Wed, 23 Feb 2022 13:47:09 +0000 (14:47 +0100)]
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>
2 years agognu: julia-codeczlib: Remove unneeded phase.
Efraim Flashner [Wed, 23 Feb 2022 17:49:18 +0000 (19:49 +0200)]
gnu: julia-codeczlib: Remove unneeded phase.

* gnu/packages/julia-xyz.scm (julia-codeczlib)[arguments]: Remove field.

2 years agobuild: julia-build-system: Fix corner-case for parallel tests.
zimoun [Wed, 23 Feb 2022 13:47:07 +0000 (14:47 +0100)]
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>
2 years agognu: julia-media: Use 'julia-package-dependencies'.
Efraim Flashner [Wed, 23 Feb 2022 13:47:06 +0000 (14:47 +0100)]
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>
2 years agobuild: julia: Add 'julia-package-dependencies' as keyword.
Efraim Flashner [Wed, 23 Feb 2022 13:47:05 +0000 (14:47 +0100)]
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>
2 years agognu: julia-xyz: Adjust style using G-expressions.
zimoun [Wed, 23 Feb 2022 13:47:04 +0000 (14:47 +0100)]
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>
2 years agognu: linux-libre 4.9: Update to 4.9.303.
Leo Famulari [Wed, 23 Feb 2022 15:55:25 +0000 (10:55 -0500)]
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.

2 years agognu: linux-libre 4.14: Update to 4.14.268.
Leo Famulari [Wed, 23 Feb 2022 15:55:11 +0000 (10:55 -0500)]
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.

2 years agognu: linux-libre 4.19: Update to 4.19.231.
Leo Famulari [Wed, 23 Feb 2022 15:54:45 +0000 (10:54 -0500)]
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.

2 years agognu: linux-libre 5.4: Update to 5.4.181.
Leo Famulari [Wed, 23 Feb 2022 15:54:23 +0000 (10:54 -0500)]
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.

2 years agognu: linux-libre 5.10: Update to 5.10.102.
Leo Famulari [Wed, 23 Feb 2022 15:54:08 +0000 (10:54 -0500)]
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.

2 years agognu: linux-libre: Update to 5.15.25.
Leo Famulari [Wed, 23 Feb 2022 15:53:49 +0000 (10:53 -0500)]
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.

2 years agognu: linux-libre 5.16: Update to 5.16.11.
Leo Famulari [Wed, 23 Feb 2022 15:53:27 +0000 (10:53 -0500)]
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.

2 years agognu: Add libiscsi.
Ron Nazarov [Tue, 3 Aug 2021 23:04:54 +0000 (00:04 +0100)]
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>
2 years agodoc: Fix 'setuid-program' example.
John Kehayias [Wed, 16 Feb 2022 01:09:09 +0000 (20:09 -0500)]
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>
2 years agognu: Add python-unalix.
jgart [Wed, 1 Dec 2021 00:17:38 +0000 (19:17 -0500)]
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>
2 years agognu: Remove python2-defusedxml.
kiasoc5 [Thu, 27 Jan 2022 03:57:27 +0000 (22:57 -0500)]
gnu: Remove python2-defusedxml.

* gnu/packages/xml.scm (python2-defused): Remove variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agognu: Remove python2-odfpy.
kiasoc5 [Thu, 27 Jan 2022 03:59:03 +0000 (22:59 -0500)]
gnu: Remove python2-odfpy.

* gnu/packages/xml.scm (python2-odfpy): Remove variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agognu: imgui: Add missing build files.
John Kehayias [Wed, 23 Feb 2022 19:51:32 +0000 (14:51 -0500)]
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>
2 years agognu: fontutils: Add gsettings-desktop-schemas.
Maxim Cournoyer [Thu, 24 Feb 2022 02:46:31 +0000 (21:46 -0500)]
gnu: fontutils: Add gsettings-desktop-schemas.

* gnu/packages/fontutils.scm (fontmanager)[inputs]: Add
gsettings-desktop-schemas.

2 years agognu: emacs-ergoemacs-mode: Update to 5.22.2.23.
Nicolas Goaziou [Wed, 23 Feb 2022 22:32:42 +0000 (23:32 +0100)]
gnu: emacs-ergoemacs-mode: Update to 5.22.2.23.

* gnu/packages/emacs-xyz.scm (emacs-ergoemacs-mode): Update to 5.22.2.23.

2 years agognu: emacs-repology: Update to 1.2.2.
Nicolas Goaziou [Wed, 23 Feb 2022 22:28:01 +0000 (23:28 +0100)]
gnu: emacs-repology: Update to 1.2.2.

* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.2.

2 years agognu: range-v3: Don't target the build machine.
Efraim Flashner [Wed, 23 Feb 2022 13:58:37 +0000 (15:58 +0200)]
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'.

2 years agodoc: Document virtlogd package variable.
Simon Streit [Tue, 22 Feb 2022 15:23:38 +0000 (16:23 +0100)]
doc: Document virtlogd package variable.

* doc/guix.texi (Virtualization Services): Document virtlogd package
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: yggdrasil: Update to 0.4.3.
raingloom [Tue, 22 Feb 2022 23:22:56 +0000 (00:22 +0100)]
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>
2 years agognu: iperf: Update to 3.11.
Greg Hogan [Thu, 17 Feb 2022 14:29:58 +0000 (14:29 +0000)]
gnu: iperf: Update to 3.11.

* gnu/packages/networking.scm (iperf): Update to 3.11.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: git-annex: Update to 10.20220222.
Kyle Meyer [Wed, 23 Feb 2022 02:47:12 +0000 (21:47 -0500)]
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>
2 years agognu: emacs-repology: Update to 1.2.1.
Nicolas Goaziou [Wed, 23 Feb 2022 10:25:42 +0000 (11:25 +0100)]
gnu: emacs-repology: Update to 1.2.1.

* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.1.

2 years agognu: go-github.com-jessevdk-go-flags: Update to 1.5.0.
Efraim Flashner [Tue, 22 Feb 2022 13:51:53 +0000 (15:51 +0200)]
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.

2 years agognu: emacs-docker: Update to 2.1.2.
Nicolas Goaziou [Wed, 23 Feb 2022 09:37:04 +0000 (10:37 +0100)]
gnu: emacs-docker: Update to 2.1.2.

* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.1.2.

2 years agognu: emacs-modus-themes: Update to 2.2.0.
Nicolas Goaziou [Wed, 23 Feb 2022 09:33:17 +0000 (10:33 +0100)]
gnu: emacs-modus-themes: Update to 2.2.0.

* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.2.0.

2 years agognu: emacs-auctex: Update to 13.1.1.
Nicolas Goaziou [Wed, 23 Feb 2022 09:30:57 +0000 (10:30 +0100)]
gnu: emacs-auctex: Update to 13.1.1.

* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.1.

2 years agognu: testdisk: Relocate and improve description.
Maxim Cournoyer [Wed, 23 Feb 2022 04:19:28 +0000 (23:19 -0500)]
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.

2 years agognu: js-selectize: Minify different source file.
Ricardo Wurmus [Tue, 22 Feb 2022 22:19:36 +0000 (23:19 +0100)]
gnu: js-selectize: Minify different source file.

* gnu/packages/javascript.scm (js-selectize)[arguments]: Minify concatenated
file.

2 years agognu: Add r-pupillometryr.
Ricardo Wurmus [Tue, 22 Feb 2022 19:13:05 +0000 (20:13 +0100)]
gnu: Add r-pupillometryr.

* gnu/packages/cran.scm (r-pupillometryr): New variable.

2 years agognu: Add r-itsadug.
Ricardo Wurmus [Tue, 22 Feb 2022 19:12:58 +0000 (20:12 +0100)]
gnu: Add r-itsadug.

* gnu/packages/cran.scm (r-itsadug): New variable.

2 years agognu: Add r-plotfunctions.
Ricardo Wurmus [Tue, 22 Feb 2022 19:12:40 +0000 (20:12 +0100)]
gnu: Add r-plotfunctions.

* gnu/packages/cran.scm (r-plotfunctions): New variable.

2 years agognu: Add r-dirichletreg.
Ricardo Wurmus [Tue, 22 Feb 2022 18:57:25 +0000 (19:57 +0100)]
gnu: Add r-dirichletreg.

* gnu/packages/cran.scm (r-dirichletreg): New variable.

2 years agognu: Add r-maxlik.
Ricardo Wurmus [Tue, 22 Feb 2022 18:57:18 +0000 (19:57 +0100)]
gnu: Add r-maxlik.

* gnu/packages/cran.scm (r-maxlik): New variable.

2 years agognu: Add r-misctools.
Ricardo Wurmus [Tue, 22 Feb 2022 18:53:14 +0000 (19:53 +0100)]
gnu: Add r-misctools.

* gnu/packages/cran.scm (r-misctools): New variable.

2 years agognu: Add r-cccd.
Ricardo Wurmus [Tue, 22 Feb 2022 18:50:47 +0000 (19:50 +0100)]
gnu: Add r-cccd.

* gnu/packages/cran.scm (r-cccd): New variable.

2 years agognu: Add r-wordspace.
Ricardo Wurmus [Tue, 22 Feb 2022 18:47:19 +0000 (19:47 +0100)]
gnu: Add r-wordspace.

* gnu/packages/cran.scm (r-wordspace): New variable.

2 years agognu: Add r-iotools.
Ricardo Wurmus [Tue, 22 Feb 2022 18:47:06 +0000 (19:47 +0100)]
gnu: Add r-iotools.

* gnu/packages/cran.scm (r-iotools): New variable.

2 years agognu: n2n: Fix cross-compilation.
Nicolas Goaziou [Tue, 22 Feb 2022 18:50:51 +0000 (19:50 +0100)]
gnu: n2n: Fix cross-compilation.

* gnu/packages/vpn.scm (n2n)[arguments]<#:phases>: Add (or native-inputs
inputs) to SEARCH-INPUT-FILE.

2 years agognu: Add r-languageserver.
Ricardo Wurmus [Tue, 22 Feb 2022 18:31:15 +0000 (19:31 +0100)]
gnu: Add r-languageserver.

* gnu/packages/statistics.scm (r-languageserver): New variable.

2 years agognu: Add r-collections.
Ricardo Wurmus [Tue, 22 Feb 2022 18:06:44 +0000 (19:06 +0100)]
gnu: Add r-collections.

* gnu/packages/cran.scm (r-collections): New variable.

2 years agognu: Add r-dyngen.
Ricardo Wurmus [Tue, 22 Feb 2022 17:29:55 +0000 (18:29 +0100)]
gnu: Add r-dyngen.

* gnu/packages/bioinformatics.scm (r-dyngen): New variable.

2 years agognu: Add r-gillespiessa2.
Ricardo Wurmus [Tue, 22 Feb 2022 17:29:47 +0000 (18:29 +0100)]
gnu: Add r-gillespiessa2.

* gnu/packages/cran.scm (r-gillespiessa2): New variable.

2 years agognu: Add r-dynutils.
Ricardo Wurmus [Tue, 22 Feb 2022 17:29:35 +0000 (18:29 +0100)]
gnu: Add r-dynutils.

* gnu/packages/cran.scm (r-dynutils): New variable.

2 years agognu: Add r-rcppxptrutils.
Ricardo Wurmus [Tue, 22 Feb 2022 17:29:22 +0000 (18:29 +0100)]
gnu: Add r-rcppxptrutils.

* gnu/packages/cran.scm (r-rcppxptrutils): New variable.

2 years agognu: Add r-lmds.
Ricardo Wurmus [Tue, 22 Feb 2022 17:29:02 +0000 (18:29 +0100)]
gnu: Add r-lmds.

* gnu/packages/cran.scm (r-lmds): New variable.

2 years agognu: Mutt: Update to 2.2.1.
Leo Famulari [Tue, 22 Feb 2022 16:49:28 +0000 (11:49 -0500)]
gnu: Mutt: Update to 2.2.1.

* gnu/packages/mail.scm (mutt): Update to 2.2.1.

2 years agognu: Add python-pyfuse3.
Leo Famulari [Fri, 21 Jan 2022 07:44:20 +0000 (02:44 -0500)]
gnu: Add python-pyfuse3.

* gnu/packages/python-xyz.scm (python-pyfuse3): New variable.

2 years agognu: go-1.14: Remove powerpc-linux from supported-systems.
Efraim Flashner [Tue, 22 Feb 2022 13:20:51 +0000 (15:20 +0200)]
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.

2 years agognu: Add n2n.
Lu Hui [Tue, 22 Feb 2022 11:15:13 +0000 (12:15 +0100)]
gnu: Add n2n.

* gnu/packages/vpn.scm (n2n): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: custom-gcc-gccgo: Remove procedure.
Efraim Flashner [Tue, 22 Feb 2022 11:00:59 +0000 (13:00 +0200)]
gnu: custom-gcc-gccgo: Remove procedure.

* gnu/packages/gcc.scm (custom-gcc-gccgo): Remove procedure.
(make-gccgo): Use custom-gcc procedure.

2 years agognu: Add gccgo-11.
Efraim Flashner [Tue, 22 Feb 2022 10:59:31 +0000 (12:59 +0200)]
gnu: Add gccgo-11.

* gnu/packages/gcc.scm (gccgo-11): New variable.

2 years agognu: Add emacs-highlight-doxygen.
Niklas Eklund [Mon, 21 Feb 2022 16:52:40 +0000 (17:52 +0100)]
gnu: Add emacs-highlight-doxygen.

* gnu/packages/emacs-xyz.scm (emacs-highlight-doxygen): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: emacs-dockerfile-mode: Update to 1.6.
Nicolas Goaziou [Tue, 22 Feb 2022 08:32:41 +0000 (09:32 +0100)]
gnu: emacs-dockerfile-mode: Update to 1.6.

* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.6.

2 years agognu: emacs-eldev: Update to 0.11.
Nicolas Goaziou [Tue, 22 Feb 2022 07:29:21 +0000 (08:29 +0100)]
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.

2 years agognu: emacs-docker: Update to 2.1.0.
Nicolas Goaziou [Tue, 22 Feb 2022 07:00:32 +0000 (08:00 +0100)]
gnu: emacs-docker: Update to 2.1.0.

* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.1.0.

2 years agognu: emacs-emms: Update to 10.
Nicolas Goaziou [Tue, 22 Feb 2022 06:58:24 +0000 (07:58 +0100)]
gnu: emacs-emms: Update to 10.

* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 10.

2 years agognu: emacs-xref: Update to 1.4.0.
Nicolas Goaziou [Mon, 21 Feb 2022 16:16:56 +0000 (17:16 +0100)]
gnu: emacs-xref: Update to 1.4.0.

* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.4.0.

2 years agognu: emacs-auctex: Update to 13.1.0.
Nicolas Goaziou [Mon, 21 Feb 2022 16:16:50 +0000 (17:16 +0100)]
gnu: emacs-auctex: Update to 13.1.0.

* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.0.

2 years agognu: emacs-bbdb: Update to 3.2.1.
Nicolas Goaziou [Mon, 21 Feb 2022 16:16:35 +0000 (17:16 +0100)]
gnu: emacs-bbdb: Update to 3.2.1.

* gnu/packages/emacs-xyz.scm (emacs-bbdb): Update to 3.2.1.

2 years agognu: gitile: Update to 0.1.4.
Julien Lepiller [Mon, 21 Feb 2022 15:32:08 +0000 (16:32 +0100)]
gnu: gitile: Update to 0.1.4.

* gnu/packages/version-control.scm (gitile): Update to 0.1.4.

2 years agognu: criu: Propagate protobuf-c.
Zhu Zihao [Wed, 22 Dec 2021 10:53:49 +0000 (18:53 +0800)]
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>
2 years agognu: Add font-termsyn.
kitzman [Sun, 20 Feb 2022 19:43:08 +0000 (21:43 +0200)]
gnu: Add font-termsyn.

* gnu/packages/fonts.scm (font-termsyn): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2 years agognu: sqlitebrowser: Unbundle qhexedit.
Guillaume Le Vaillant [Mon, 21 Feb 2022 13:46:08 +0000 (14:46 +0100)]
gnu: sqlitebrowser: Unbundle qhexedit.

* gnu/packages/databases.scm (sqlitebrowser)[source]: Update snippet.
  [arguments]: Update 'configure-flags".
  [inputs]: Add qhexedit.

2 years agognu: Add qhexedit.
Foo Chuan Wei [Mon, 21 Feb 2022 13:32:28 +0000 (14:32 +0100)]
gnu: Add qhexedit.

* gnu/packages/qt.scm (qhexedit): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2 years agotests: nix: Remove tab characters.
Mathieu Othacehe [Mon, 21 Feb 2022 12:37:30 +0000 (13:37 +0100)]
tests: nix: Remove tab characters.

* gnu/tests/package-management.scm: Remove them.

2 years agotests: nix: Fix it.
Mathieu Othacehe [Mon, 21 Feb 2022 12:34:38 +0000 (13:34 +0100)]
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.

2 years agognu: python-nbconvert: Fix PDF generation.
Lars-Dominik Braun [Mon, 21 Feb 2022 09:35:45 +0000 (10:35 +0100)]
gnu: python-nbconvert: Fix PDF generation.

* gnu/packages/python-xyz.scm (python-nbconvert)[native-inputs]: Move
texlive packages…
[propagated-inputs]: …here.

2 years agognu: Add r-mixedpower.
Lars-Dominik Braun [Fri, 18 Feb 2022 12:41:00 +0000 (13:41 +0100)]
gnu: Add r-mixedpower.

* gnu/packages/statistics.scm (r-mixedpower): New variable.

2 years agognu: Add r-simr.
Lars-Dominik Braun [Fri, 18 Feb 2022 12:40:32 +0000 (13:40 +0100)]
gnu: Add r-simr.

* gnu/packages/statistics.scm (r-simr): New variable.

2 years agognu: Add r-binom.
Lars-Dominik Braun [Fri, 18 Feb 2022 12:40:02 +0000 (13:40 +0100)]
gnu: Add r-binom.

* gnu/packages/statistics.scm (r-binom): New variable.

2 years agognu: Add r-rlrsim.
Lars-Dominik Braun [Fri, 18 Feb 2022 12:39:22 +0000 (13:39 +0100)]
gnu: Add r-rlrsim.

* gnu/packages/statistics.scm (r-rlrsim): New variable.

2 years agognu: dear-imgui: Delete package, preferring the newer 'imgui'.
Maxim Cournoyer [Mon, 21 Feb 2022 06:02:05 +0000 (01:02 -0500)]
gnu: dear-imgui: Delete package, preferring the newer 'imgui'.

Commit 1a4cc954d2fcea172a450ae03419b7fdda28b81e 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.

2 years agognu: ogre: Update to 13.3.1.
Maxim Cournoyer [Mon, 21 Feb 2022 05:57:46 +0000 (00:57 -0500)]
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.

2 years agognu: imgui: Update to 1.87.
Maxim Cournoyer [Mon, 21 Feb 2022 06:11:37 +0000 (01:11 -0500)]
gnu: imgui: Update to 1.87.

* gnu/packages/toolkits.scm (imgui): Update to 1.87.
(imgui-1.86): Preserve variant, useful for ogre.

2 years agognu: imgui: Do not delete the whole of misc/ from sources.
Maxim Cournoyer [Mon, 21 Feb 2022 05:55:55 +0000 (00:55 -0500)]
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.

2 years agoservices: udev: Use a fixed location for the rules directory and config.
Maxim Cournoyer [Tue, 1 Feb 2022 05:32:50 +0000 (00:32 -0500)]
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.

2 years agognu: pict: Update to 3.7.3.
Maxim Cournoyer [Sun, 20 Feb 2022 23:52:54 +0000 (18:52 -0500)]
gnu: pict: Update to 3.7.3.

* gnu/packages/check.scm (pict): Update to 3.7.3.

2 years agognu: nar-herder: Update to 0-4.f69da36.
Christopher Baines [Sun, 20 Feb 2022 16:17:00 +0000 (16:17 +0000)]
gnu: nar-herder: Update to 0-4.f69da36.

* gnu/packages/package-management.scm (nar-herder): Update to 0-4.f69da36.

2 years agognu: emacs-wisp-mode: Update to 0.3.0.
Liliana Marie Prikler [Sat, 19 Feb 2022 20:37:33 +0000 (21:37 +0100)]
gnu: emacs-wisp-mode: Update to 0.3.0.

* gnu/packages/emacs-xyz.scm (emacs-wisp-mode): Update to 0.3.0.

2 years agognu: elogind: Build without kexec-tools on riscv64-linux.
Efraim Flashner [Sun, 20 Feb 2022 13:21:39 +0000 (15:21 +0200)]
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.

2 years agognu: kexec-tools: Remove riscv64-linux from supported-systems.
Efraim Flashner [Sun, 20 Feb 2022 13:20:57 +0000 (15:20 +0200)]
gnu: kexec-tools: Remove riscv64-linux from supported-systems.

* gnu/packages/linux.scm (kexec-tools)[supported-systems]: New field.

2 years agognu: python-aiohttp: Fallback to running tests sequentially.
Efraim Flashner [Sun, 20 Feb 2022 12:02:31 +0000 (14:02 +0200)]
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.