me
/
guix
Archived
1
0
Fork 0
Commit Graph

84000 Commits (88d2161517af607ae4d9e33bed5683da036abed2)

Author SHA1 Message Date
Eric Bavier e725b24d11
gnu: evilwm: Update to 1.3.1.
* gnu/packages/wm.scm (evilwm): Update to 1.3.1.
[source]: Remove patch.
* gnu/packages/patches/evilwm-lost-focus-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-02-24 22:56:53 -06:00
Nicolas Goaziou 207a1625e9
gnu: mame: Update to 0.241.
* gnu/packages/emulators.scm (mame): Update to 0.241.
2022-02-24 22:00:59 +01:00
Arun Isaac 979b6a2c55
gnu: plover: Update to 4.0.0.dev10.
* gnu/packages/stenography.scm (plover): Update to 4.0.0.dev10.
[native-inputs]: Remove python-mock and python-setuptools-scm.
[inputs]: Remove python-wxpython.
2022-02-24 23:25:45 +05:30
Maxim Cournoyer b9a4705f80
gnu: webkitgtk: Adjust BubbleWrap wrapper.
This revisits <https://issues.guix.gnu.org/40837> with a fix that doesn't
require to have PULSE_CLIENTCONFIG point to an absolute store location, which
will allow us to revert to have PULSE_CLIENTCONFIG point to a fixed location
under /etc.  This would alleviate the need to reboot to have changes to the
PulseAudio configuration effected.

* gnu/packages/patches/webkitgtk-share-store.patch: Delete file.
* gnu/packages/patches/webkitgtk-bubblewrap-paths.patch: Add file.
* gnu/packages/patches/webkitgtk-canonicalize-paths.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update patches list.
* gnu/packages/webkit.scm (webkitgtk)[patches]: Adjust accordingly.
2022-02-24 09:22:54 -05:00
Lars-Dominik Braun 57d0b1afb2
gnu: Add gromit-mpx.
* gnu/packages/gtk.scm (gromit-mpx): New variable.
2022-02-24 13:53:39 +01:00
zimoun ef80bec260
gnu: julia-uris: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-uris): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:36 +02:00
zimoun 9f7b83cb31
gnu: julia-stackviews: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-stackviews): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun 642fef9324
gnu: julia-quadmath: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-quadmath): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun adb44d17dd
gnu: julia-pycall: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-pycall): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun 189248f44a
gnu: julia-prettytables: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-prettytables): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun c61df1792c
gnu: julia-mbedtls: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-mbedtls): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun d10e1de7d7
gnu: julia-matrixfactorizations: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-matrixfactorizations): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun a4861904c7
gnu: julia-infinity: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-infinity): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun 5d9908c476
gnu: julia-imagemagick: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-imagemagick): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun 9d8ccc95c7
gnu: julia-http: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-http): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun 2cd8254961
gnu: julia-fixedpointnumbers: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-fixedpointnumbers): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun e54c5b29af
gnu: julia-finitediff: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-finitediff): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun 7df9ba152c
gnu: julia-datavalues: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-datavalues): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun cb31e58bd3
gnu: julia-dataframes: Delete trailing #t.
* gnu/packages/julia-xyz.scm (julia-dataframes): Delete trailing #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:32 +02:00
Efraim Flashner e1bd872572
gnu: julia-codeczlib: Remove unneeded phase.
* gnu/packages/julia-xyz.scm (julia-codeczlib)[arguments]: Remove field.
2022-02-24 12:20:32 +02:00
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