Commit graph

75891 commits

Author SHA1 Message Date
Jelle Licht 177dcce76e
gnu: emacs-package-lint: Install missing data.
The `package-lint-symbol-info' constant in this package depends on the
stdlib-changes file being installed.

* gnu/packages/emacs-xyz.scm (emacs-package-lint)[arguments]: Add the
  #:include argument.
2021-03-21 15:04:55 +01:00
Raghav Gururajan 06bdb640ce
gnu: Add movim-desktop.
* gnu/packages/messaging.scm (movim-desktop): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-21 12:33:28 +01:00
Timothy Sample 4cd88522f2
gnu: Add guile-quickcheck.
* gnu/packages/guile-xyz.scm (guile-quickcheck): New variable.
2021-03-21 12:05:54 +01:00
Nicolas Goaziou aa24d2d44c
gnu: python-pikepdf: Update to 2.9.1.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.9.1.
2021-03-21 10:12:52 +01:00
Nicolas Goaziou f156a07d43
gnu: emacs-ebuild-mode: Update to 1.52.
* gnu/packages/emacs-xyz.scm (emacs-ebuild-mode): Update to 1.52.
2021-03-21 10:11:22 +01:00
Nicolas Goaziou e559288c1b
gnu: fet: Update to 5.49.1.
* gnu/packages/education.scm (fet): Update to 5.49.1.
2021-03-21 10:10:42 +01:00
Vinícius dos Santos Oliveira ff34334cfc
gnu: emilua: Update to 0.3.0.
* gnu/packages/lua.scm (emilua): Update to 0.3.0.
[arguments]: Add guix version suffix, enable http module. Disable
manpages.
[inputs]: Add fmt.
[search-paths]: New field.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-03-21 11:04:41 +02:00
Vagrant Cascadian ba0dc1dbc1
gnu: Add linux-libre-arm-generic at version 5.10.
* gnu/packages/linux.scm (linux-libre-arm-generic-5.10): New variable.
2021-03-20 17:46:33 -07:00
Vagrant Cascadian ece9fba60e
gnu: Add linux-libre-arm64-generic at version 5.10.
* gnu/packages/linux.scm (linux-libre-arm64-generic-5.10): New variable.
2021-03-20 17:44:10 -07:00
nixo d4987a50ce
gnu: Add julia-http.
* gnu/packages/julia-xyz.scm (julia-http): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo 52d09b1f14
gnu: Add julia-bufferedstreams.
* gnu/packages/julia-xyz.scm (julia-bufferedstreams): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo fc78157858
gnu: Add julia-inifile.
* gnu/packages/julia-xyz.scm (julia-inifile): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo 8f59a9fb6d
gnu: Add julia-uris.
* gnu/packages/julia-xyz.scm (julia-uris): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo a72d3ca844
gnu: Add julia-mbedtls.
* gnu/packages/julia-xyz.scm (julia-mbedtls): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo 3291e4ba97
gnu: Add julia-mbedtls-jll.
* gnu/packages/julia-xyz.scm (julia-mbedtls-jll): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
nixo a06db9c1ee
gnu: Add julia-jllwrappers.
* gnu/packages/julia-xyz.scm (julia-jllwrappers): New variable.
* doc/guix.texi (julia-build-system): Document how to use jllwrappers to use
  to guix binary packages.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
nixo 03010d5d3e
gnu: Add julia-benchmarktools.
* gnu/packages/julia-xyz.scm (julia-benchmarktools): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
nixo 81d45a66d5
gnu: julia-adapt: Set file-name according to standards.
* gnu/packages/julia-xyz.scm (julia-adapt)[source]: Change 'file-name'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
nixo e64ff72a14
doc: Fix typo in julia-build-system.
* doc/guix.texi (julia-build-system): replace argument wrongly named
  julia-file-name with the correct julia-package-name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
Ludovic Courtès 1710e8cb59
gnu-maintenance: Accept underscores as package/version separators.
Fixes <https://bugs.gnu.org/47256>.
Reported by Léo Le Bouter <lle-bout@zaclys.net>.

* guix/gnu-maintenance.scm (%tarball-rx, %package-name-rx): Accept
underscore as the package/version separator in tarball names.
* tests/gnu-maintenance.scm ("release-file?"): Add "mediainfo" test.
2021-03-20 22:29:14 +01:00
Ludovic Courtès 52e64b21be
doc: Fix syntax of '.guix-channel' dependency example.
Reported by ison <ison@airmail.cc>.

* doc/guix.texi (Declaring Channel Dependencies): Remove quote in
'dependencies' example.
2021-03-20 22:29:13 +01:00
Maxim Cournoyer 25db3b2f8b
doc: Remove the guile-lib/htmlprag-fixed package.
This hotfix package is no longer necessary as the ability to parameterize the
way htmlprag tokenizes HTML was added in guile-lib 0.2.7.

* doc/build.scm (guile-lib/htmlprag-fixed): Remove variable.
(html-manual-identifier-index): Replace guile-lib/htmlprag-fixed by guile-lib,
and make set the %strict-tokenizer? parameter to #t.
(syntax-highlighted-html): Likewise.
2021-03-20 15:55:18 -04:00
Maxim Cournoyer cec4f5f556
gnu: guile-lib: Update to 0.2.7.
* gnu/packages/guile-xyz.scm (guile-lib): Remove trailing #t.
[source]: Remove snippet and modules field.
[phases]{patch-for-cross-compilation}: Remove phase.
[native-inputs]: Add pkg-config.
2021-03-20 15:55:18 -04:00
Julien Lepiller 13953f0e7e
gnu: glib: Partially revert bb804a0d58.
It contained some changes used during tests that should not have been
commited.

* gnu/packages/glib (glib/fixed): Do not make public.
2021-03-20 18:25:44 +01:00
Julien Lepiller bb804a0d58
gnu: glib: Increase timeout for armhf builds.
* gnu/packages/glib.scm (glib)[arguments]: Increase timeout for armhf
builds.
2021-03-20 18:22:44 +01:00
Raghav Gururajan b09967bc58
gnu: Add psi-plus.
* gnu/packages/messaging.scm (psi-plus): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:51:31 +01:00
Raghav Gururajan 54fd3167ff
gnu: Add qite.
* gnu/packages/qt.scm (qite): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:50:13 +01:00
Raghav Gururajan 7f7ad800b0
gnu: Add qhttp.
* gnu/packages/web.scm (qhttp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:48:56 +01:00
Raghav Gururajan f5e69549ba
gnu: Add usrsctp.
* gnu/packages/networking.scm (usrsctp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:47:03 +01:00
Guillaume Le Vaillant 5adfaa6853
gnu: Add kappanhang.
* gnu/packages/radio.scm (kappanhang): New variable.
2021-03-20 11:19:30 +01:00
Guillaume Le Vaillant caf3209a8f
gnu: Add go-go-uber-org-zap.
* gnu/packages/golang.scm (go-go-uber-org-zap): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant 05d261b88e
gnu: Add go-honnef-co-go-tools.
* gnu/packages/golang.scm (go-honnef-co-go-tools): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant 81aa7cea64
gnu: Add go-github-com-kisielk-gotool.
* gnu/packages/golang.scm (go-github-com-kisielk-gotool): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant 81976123b2
gnu: Add go-golang-org-x-lint.
* gnu/packages/golang.scm (go-golang-org-x-lint): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant 08c3614125
gnu: Add go-go-uber-org-multierr.
* gnu/packages/golang.scm (go-go-uber-org-multierr): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant 32c979675e
gnu: Add go-go-uber-org-atomic.
* gnu/packages/golang.scm (go-go-uber-org-atomic): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant 3554527c53
gnu: Add go-github-com-pborman-getopt.
* gnu/packages/golang.scm (go-github-com-pborman-getopt): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant efbc8db0f0
gnu: Add go-github-com-mesilliac-pulse-simple.
* gnu/packages/golang.scm (go-github-com-mesilliac-pulse-simple): New
  variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant aa45673746
gnu: Add go-github-com-akosmarton-papipes.
* gnu/packages/golang.scm (go-github-com-akosmarton-papipes): New variable.
2021-03-20 11:19:29 +01:00
Greg Hogan 6457985e39
gnu: abseil-cpp: Patch sterror_test.
* gnu/packages/patches/abseil-cpp-fix-gtest.patch: Renamed file.
* gnu/packages/patches/abseil-cpp-fix-strerror_test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Rename / add files.
* gnu/packages/cpp.scm (abseil-cpp)[source]: Use files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 22:32:40 +01:00
Greg Hogan c4d616f7c6
gnu: abseil-cpp: Update to 20200923.3.
* gnu/packages/cpp.scm (abseil-cpp): Update to 20200923.3.
[arguments]: Enable external googletest.
* gnu/packages/patches/abseil-cpp-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 22:17:03 +01:00
EuAndreh f08a60bbec
gnu: Add fzf.
* gnu/packages/terminals.scm (fzf): New variable, which inherits
  from the existing go-github-com-junegunn-fzf package, but also
  install other binary, and completion for direct usage.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 22:13:51 +01:00
Xinglu Chen 369d0e7f5c
gnu: Add git2cl.
* gnu/packages/version-control.scm (git2cl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 21:51:06 +01:00
Ludovic Courtès ef2b9322fa
build-self: Silent Guile warnings while computing the derivation.
In particular, silence the Guile-Git autoload warnings introduced by
c1940fde43.

* build-aux/build-self.scm (build-program): Wrap 'guix-derivation' call
in 'parameterize'.
2021-03-19 21:44:36 +01:00
Ludovic Courtès b93d7daeaf
doc: Add 'shepherd-service' example.
* doc/guix.texi (Shepherd Services): Add example.
2021-03-19 21:44:36 +01:00
Ludovic Courtès 43937666ba
download: 'tls-wrap' treats premature TLS termination as EOF.
This is a backport of Guile commit
076276c4f580368b4106316a77752d69c8f1494a.

* guix/build/download.scm (tls-wrap)[read!]: Wrap 'get-bytevector-n!'
call in 'catch' and handle 'error/premature-termination' GnuTLS errors.
2021-03-19 21:44:36 +01:00
David Thompson 1ab03fb745
gnu: srt2vtt: Update to 0.2.
* gnu/packages/video.scm (srt2vtt): Update to 0.2.  Wrap executable.
2021-03-19 11:57:46 -04:00
Raghav Gururajan 1521775bcb
gnu: Add psi.
* gnu/packages/messaging.scm (psi): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-19 15:40:32 +01:00
Yoav Marco 9991b5e3e5
gnu: Add dragon-drop.
* gnu/packages/gtk.scm (dragon-drop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 13:57:00 +01:00
jgart b6f0c99201
gnu: vis: Update to 0.7.
* gnu/packages/text-editors.scm (vis): Update to 0.7.
[home-page, source]: Use sourcehut upstream URIs instead of github.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 13:50:17 +01:00