Commit graph

86165 commits

Author SHA1 Message Date
Ricardo Wurmus
a030511fd9
import: texlive: Print inputs with labels and guixified names.
* guix/import/texlive.scm (tlpdb->package): Improve handling of propagated-inputs.
2021-11-18 13:17:56 +00:00
Nicolas Goaziou
039c3848c3
gnu: wireshark: Update to 3.4.10.
* gnu/packages/networking.scm (wireshark): Update to 3.4.10.
2021-11-18 09:18:41 +01:00
Nicolas Goaziou
f4aa543f74
gnu: emacs-elfeed-score: Update to 1.2.0.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.0.
2021-11-18 09:13:22 +01:00
zimoun
7537ec816f
gnu: coq-stdpp: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-stdpp)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:30:41 +01:00
zimoun
4423caece6
gnu: coq-equations: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-equations)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:25:38 +01:00
zimoun
5d7d64ff85
gnu: coq-autosubst: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-autosubst)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:22:21 +01:00
zimoun
7b93c6d777
gnu: coq-mathcomp: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-mathcomp)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:08:08 +01:00
zimoun
2d60af4d6d
gnu: Add coq-semantics.
* gnu/packages/coq.scm (coq-semantics): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:08:00 +01:00
Vagrant Cascadian
e930d4a747
gnu: perl-tie-handle-offset: Fix typo.
* gnu/packages/perl.scm (perl-tie-handle-offset)[description]: Fix "This
  module" typo.
2021-11-17 17:46:13 -08:00
Vagrant Cascadian
67900b9555
gnu: perl-business-ismn: Fix typo.
* gnu/packages/perl.scm (perl-business-ismn)[description]: Fix "This module"
  typo.
2021-11-17 17:46:05 -08:00
Vagrant Cascadian
e52032ac1d
gnu: perl-business-issn: Fix typo.
* gnu/packages/perl.scm (perl-business-issn)[description]: Fix "This module"
  typo.
2021-11-17 17:46:01 -08:00
Vagrant Cascadian
f4f93b38aa
gnu: perl-business-isbn: Fix typo.
* gnu/packages/perl.scm (perl-business-isbn)[description]: Fix "This module"
  typo.
2021-11-17 17:45:53 -08:00
Vagrant Cascadian
8f6ac12fe4
gnu: perl-test-dir: Fix typo.
* gnu/packages/perl-check.scm (perl-test-dir)[description]: Fix "This module"
  typo.
2021-11-17 17:45:49 -08:00
Vagrant Cascadian
e782bb901b
gnu: python-sgmllib3k: Fix typo.
* gnu/packages/python-xyz.scm (python-sgmllib3k)[description]: Fix "This
  package" typo.
2021-11-17 17:45:45 -08:00
Vagrant Cascadian
fb1cd494d7
gnu: rust-fever-api-0.2: Fix typo.
* gnu/packages/crates-io.scm (rust-fever-api-0.2)[description]: Fix "This
  package" typo.
2021-11-17 17:45:38 -08:00
Vagrant Cascadian
747403aca5
gnu: perl-test-nowarnings: Fix typo.
* gnu/packages/perl-check.scm (perl-test-nowarnings)[description]: Fix "This
  module" typo.
2021-11-17 17:45:21 -08:00
Tobias Geerinckx-Rice
407594d21b
gnu: foo2zjs: Use archived home page.
* gnu/packages/cups.scm (foo2zjs)[home-page]: Link to the Web Archive'd
URL.
2021-11-18 01:12:21 +01:00
Tobias Geerinckx-Rice
90c524c94e
gnu: sg3-utils: Omit static library.
* gnu/packages/scsi.scm (sg3-utils)[arguments]: Add "--disable-static"
to #:configure-flags.
2021-11-18 01:12:15 +01:00
Tobias Geerinckx-Rice
f41fbda9db
gnu: sg3-utils: Update to 1.47.
* gnu/packages/scsi.scm (sg3-utils): Update to 1.47.
2021-11-18 01:08:30 +01:00
Marius Bakke
e3f70c947f
gnu: ungoogled-chromium: Update to 96.0.4664.45-0.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M96.
(%chromium-version): Set to 96.0.4664.45.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-11-17 23:57:52 +01:00
Marius Bakke
b432cd1189
gnu: libtorrent-rasterbar: Update to 1.2.14.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.2.14.
[source](uri): Adjust tag name.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Adjust accordingly.  Override the check phase to fake the time
for one test, and disable another.
[native-inputs]: Add LIBFAKETIME.
2021-11-17 23:57:52 +01:00
Foo Chuan Wei
94fbcf7b78
gnu: Add rcs-blame.
* gnu/packages/version-control.scm (rcs-blame): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:59 +01:00
Foo Chuan Wei
b737607c54
gnu: rcs: Install rcsfreeze.
* gnu/packages/version-control.scm (rcs): Install rcsfreeze.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Josselin Poiret
7c4142628a
gnu: system: Improve location of some configuration warnings.
* gnu/bootloader.scm (%warn-target-field-deprecation): Remove it.
* gnu/bootloader.scm (warn-target-field-deprecation): Use
define-with-syntax-properties.
* gnu/system.scm (ensure-setuid-program-list): Ditto.  Also rename the
'location' variable to 'properties'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Josselin Poiret
346d2f6488
diagnostics: Add syntax to capture arguments' syntax-properties.
* guix/diagnostics.scm (define-with-syntax-properties): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Rostislav Svoboda
fa67d6eef6
doc: Improve wording for param spec of ./configure.
* doc/contributing.texi (Running Guix Before It Is Installed): Writing "Do
<this>. But it won't work unless ..." is a bad practice.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Philip McGrath
cb768f3860
gnu: tidy-html: Update to 5.8.0.
* gnu/packages/web.scm (tidy-html): Update to 5.8.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Xinglu Chen
f5fc395ab4
scripts: home: Make ‘guix home import’ write home-configuration.scm.
* guix/scripts/home.scm (process-command): Populate ‘home-configuration.scm’
  in the destination directory instead of printing to stdout.
* doc/guix.texi (Declaring the Home Environment): Adjust accordingly.
(Invoking guix home): Likewise.

Suggested-by: Ludovic Courtès <ludo@gnu.org>
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Michael Rohleder
609066e996
gnu: xfce4-whiskermenu-plugin: Update to 2.6.1.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.6.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Michael Rohleder
7fe5742e03
gnu: ristretto: Update to 0.12.0.
* gnu/packages/xfce.scm (ristretto): Update to 0.12.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Michael Rohleder
538a755341
gnu: xfce4-cpugraph-plugin: Update to 1.2.5.
* gnu/packages/xfce.scm (xfce4-cpugraph-plugin): Update to 1.2.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
jgart
5a6af48408
gnu: shellcheck: Update to 0.8.0.
* gnu/packages/haskell-apps.scm (shellcheck): Update to 0.8.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Xinglu Chen
77483d6b61
gnu: perl-inline-c: Patch paths to ‘make’.
* gnu/packages/perl.scm (perl-inline-c)[arguments]<#:phases>{patch-paths}: New
  phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Alexey Abramov
4ace645506
services: docker: Add 'environment-variables' configuration field.
* gnu/services/docker.scm (docker-configuration):  Add the field
(docker-shepherd-service): Pass the list of defined variables to
make-forkexec-constructor.
* doc/guix.texi (Miscellaneous Services): Update doc.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:56 +01:00
Vagrant Cascadian
6bffa13040
gnu: perl-log-message: Fix typo.
* gnu/packages/perl.scm (perl-log-message)[description]: Correctly use "lets
  you".
2021-11-17 13:29:35 -08:00
Nicolas Goaziou
ee98b30a69
gnu: emacs-eldev: Update to 0.10.
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 0.10.
[arguments]: Enable some tests, disable some others.  Remove #t at the end of phases.
2021-11-17 22:12:26 +01:00
Vagrant Cascadian
b066c9b03d
gnu: home: services: Fix typo.
* gnu/home/services.scm (compute-on-first-login-script): Fix spelling of
  "appropriate".
2021-11-17 12:55:24 -08:00
Ricardo Wurmus
30474f25d0
gnu: python-numcodecs: Unbundle c-blosc.
* gnu/packages/python-xyz.scm (python-numcodecs)[source]: Add snippet to
remove bundled c-blosc sources and pre-built Cython files.
[arguments]: Add build phase 'disable-avx2 and 'unbundle; replace 'check phase
to run pytest; disable tests.
[inputs]: Add c-blosc, lz4, zlib, and zstd.
[native-inputs]: Add python-cython.
2021-11-17 20:45:58 +00:00
Ricardo Wurmus
7850856591
gnu: c-blosc: Build with external libraries and without AVX2.
* gnu/packages/compression.scm (c-blosc)[inputs]: Add lz4, snappy, zlib, and
zstd.
[arguments]: Disable building with AVX2 instructions; prefer our compression
packages over bundled sources.
2021-11-17 20:45:54 +00:00
phodina
41c8ee1b50
gnu: font-adobe-source-code-pro: Update to 2.032R-ro-1.052R-it-1.012R-VAR.
* gnu/packages/fonts (font-adobe-source-code-pro): Update to
2.032R-ro-1.052R-it-1.012R-VAR.
[commit]: Adjust version rewriting regexp accordingly.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-17 18:11:40 +01:00
Vivien Kraus
948137b62a
gnu: Add emacs-vala-mode.
* gnu/packages/emacs-xyz (emacs-vala-mode): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-17 18:01:19 +01:00
Efraim Flashner
99084abd80
gnu: xfig: Update to 3.2.8b.
* gnu/packages/xfig.scm (xfig): Update to 3.2.8b.
[native-inputs]: Add ghostscript.
2021-11-17 17:48:18 +02:00
Ludovic Courtès
71b24abeb2
import: texlive: Remove leftover 'pk'.
* guix/import/texlive.scm (files->directories): Remove leftover 'pk'
call.
2021-11-17 15:44:48 +01:00
Ludovic Courtès
21357224bc
import: texlive: Load (gnu packages tex) dynamically.
Fixes a bug whereby 'guix pull' would fail with this guix-extra.drv
build failure:

  ice-9/eval.scm:163:9: ERROR:
    1. &formatted-message:
	format: "~a: patch not found\n"
	arguments: ("nettle-3.5-check-_pkcs1_sec_decrypt-msg-len.patch")

Reported by ekaitz on #guix.

Regression introduced in 3b1a12c5bf.

* guix/import/texlive.scm: Autoload (gnu packages tex).

fixlet
2021-11-17 15:44:33 +01:00
Nicolas Goaziou
c3931a5454
gnu: fet: Update to 6.2.2.
* gnu/packages/education.scm (fet): Update to 6.2.2.
2021-11-17 15:06:30 +01:00
Nicolas Goaziou
8ae8c327dd
gnu: emacs-csharp-mode: Update to 1.1.0.
* gnu/packages/emacs-xyz.scm (emacs-csharp-mode): Update to 1.1.0.
2021-11-17 15:00:53 +01:00
Nicolas Goaziou
d14f006355
gnu: emacs-vertico: Update to 0.16.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.16.
2021-11-17 14:59:33 +01:00
Nicolas Goaziou
9f6f05aa7b
gnu: emacs-corfu: Update to 0.15.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.15.
2021-11-17 14:54:40 +01:00
Ricardo Wurmus
aad93806ac
gnu: python-hnswlib: Disable native optimizations.
* gnu/packages/python-xyz.scm (python-hnswlib)[arguments]: Add build phase
'disable-native-optimization.
2021-11-17 11:00:02 +00:00
Ricardo Wurmus
3b1a12c5bf
import: Replace texlive importer.
* guix/import/texlive.scm (fetch-sxml, sxml->package): Remove procedures.
(tlpdb-file, tlpdb, files->directories, tlpdb->package): New procedures.
(string->license): Add case for lpplgpl license combination.
(guix-name): Remove COMPONENT argument.
(texlive->guix-package): Use new procedures.
(texlive-recursive-import): New procedure.
* guix/scripts/import/texlive.scm (show-help, %options): Remove --archive
option.
(guix-import-texlive): Adjust call of texlive->guix-package.
* doc/guix.texi (Invoking guix import): Update documentation.
2021-11-17 11:00:01 +00:00