Commit graph

103986 commits

Author SHA1 Message Date
Christopher Baines 01cfc22700
gnu: gzip: Fix script interpreters when cross-compiling.
Add bash-minimal as an input fixes the interpreters for various scripts (like
zcat and zless) when cross-compiling.

* gnu/packages/compression.scm (gzip)[inputs]: Add bash-minimal when cross
compiling.
2022-10-29 09:29:31 +01:00
Christopher Baines 42c8315316
gnu: gnome-control-center: Update to 42.4.
* gnu/packages/gnome.scm (gnome-control-center): Update to 42.4.
2022-10-29 09:28:11 +01:00
Danny Milosavljevic 0a604c16b3
gnu: Add seer-gdb.
* gnu/packages/debug.scm (seer-gdb): New variable.
2022-10-28 21:55:39 +02:00
Vagrant Cascadian ed70f80ccd
gnu: texlive-latex-atveryend: Fix typo.
* gnu/packages/tex.scm (texlive-latex-atveryend)[description]: Fix incorrectly
  pluralized use of "package".
2022-10-28 11:51:00 -07:00
Ricardo Wurmus b669735356
gnu: python-rpy2: Update to 3.5.5.
* gnu/packages/statistics.scm (python-rpy2): Update to 3.5.5.
[arguments]: Run all tests; run them conditionally.
2022-10-28 20:40:47 +02:00
( 8fed831e2a
doc: contributing: Expand "Sending a Patch Series".
* doc/contributing.texi: Expand on sending patches and using
  git send-email.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-28 17:25:58 +02:00
Christopher Baines 7797570479
gnu: sed: Skip failing test on GNU/Hurd.
* gnu/packages/base.scm (sed)[arguments]: Add #:make-flags.
2022-10-28 15:16:54 +01:00
Christopher Baines 2a152e1a42
gnu: diffutils: Skip failing test on GNU/Hurd.
* gnu/packages/base.scm (diffutils)[arguments]: Add #:make-flags.
* gnu/packages/commencement.scm (diffutils-boot0)[arguments]: Adjust to always
use substitute-keyword-arguments.
2022-10-28 15:16:54 +01:00
Mădălin Ionel Patrașcu fe20121dc7
gnu: Add r-damefinder.
* gnu/packages/bioconductor.scm (r-damefinder): New variable.
2022-10-28 15:11:29 +02:00
Mădălin Ionel Patrașcu 812cbd9321
gnu: Add r-dama.
* gnu/packages/bioconductor.scm (r-dama): New variable.
2022-10-28 15:08:58 +02:00
Ricardo Wurmus 77a81280b2
gnu: Add ghc-6.6.
* gnu/packages/haskell.scm (ghc-6.6): New variable.
2022-10-28 15:00:21 +02:00
Ricardo Wurmus 171b729005
gnu: ghc-6.0: Adjust configuration.
* gnu/packages/haskell.scm (ghc-6.0)[arguments]: Pass --enable-src-tree-happy
option; remove --with-hc option because we use the same GHC for everything;
add --with-gcc option to embed absolute file name of GCC.
[native-inputs]: Remove unused python-2.
2022-10-28 15:00:21 +02:00
Ricardo Wurmus 65ad002ff1
gnu: ghc-4: Embed absolute file name of GCC in GHC.
* gnu/packages/haskell.scm (ghc-4)[arguments]: Pass "--with-gcc" option to
configure script.
2022-10-28 15:00:21 +02:00
Ricardo Wurmus 75b24abf09
gnu: flair: Update to 1.6.4.
* gnu/packages/bioinformatics.scm (flair): Update to 1.6.4.
[propagated-inputs]: Add python-numpy and python-scipy.
2022-10-28 15:00:21 +02:00
Ricardo Wurmus bb4f24b3ae
gnu: flair: Set R_HOME.
* gnu/packages/bioinformatics.scm (flair)[arguments]: Set R_HOME.
2022-10-28 15:00:21 +02:00
Ricardo Wurmus 28950ed561
gnu: flair: Add missing R package.
* gnu/packages/bioinformatics.scm (flair)[inputs]: Add r-apeglm.
2022-10-28 15:00:20 +02:00
Mădălin Ionel Patrașcu 917b96cef7
gnu: Add r-debcam.
* gnu/packages/bioconductor.scm (r-debcam): New variable.
2022-10-28 15:00:20 +02:00
Mădălin Ionel Patrașcu 0d713c865b
gnu: Add r-dmwr2.
* gnu/packages/cran.scm (r-dmwr2): New variable.
2022-10-28 15:00:16 +02:00
Nicolas Goaziou 7d92434326
gnu: emacs-modus-themes: Update to 3.0.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 3.0.0.
2022-10-28 11:16:08 +02:00
Nicolas Goaziou 575790f5f5
gnu: emacs-ediprolog: Update to 2.2.
* gnu/packages/emacs-xyz.scm (emacs-ediprolog): Update to 2.2.
2022-10-28 11:16:07 +02:00
Nicolas Goaziou a31c653cb1
gnu: emacs-subed: Update to 1.0.16.
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.16.
2022-10-28 11:16:07 +02:00
Nicolas Goaziou 8b204f4e94
gnu: emacs-mmm-mode: Update to 0.5.9.
* gnu/packages/emacs-xyz.scm (emacs-mmm-mode): Update to 0.5.9.
2022-10-28 11:16:07 +02:00
Nicolas Goaziou 5b86417d91
gnu: emacs-ement: Update to 0.4.1.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.4.1.
2022-10-28 11:16:06 +02:00
Lars-Dominik Braun 652c5d8a01
gnu: r-mixedpower: Fix faulty commit.
Fix previous commit, which did not contain the following changes:

* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/statistics.scm (r-mixedpower)[source]: Use it.
2022-10-28 10:17:55 +02:00
Jonathan Brielmaier 328fa8b290
gnu: icedove: Update to 102.4.1.
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.1.
2022-10-28 10:02:35 +02:00
Lars-Dominik Braun 332568d3e8
gnu: r-mixedpower: Improve compatibility with R>=4.2.
Upstream’s fix is incomplete and thus commit
7871447cf5 was insufficient.

* gnu/packages/patches/r-mixedpower-r2power.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/statistics.scm (r-mixedpower)[source]: Use it.
2022-10-28 09:59:11 +02:00
Maxim Cournoyer 3511ad2857
gnu: rottlog: Apply patch adding a Texinfo direntry.
Relates to <https://issues.guix.gnu.org/58821>.

* gnu/packages/patches/rottlog-direntry.patch: Add patch.
* gnu/packages/admin.scm (rottlog): Apply it.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-10-27 23:34:46 -04:00
Maxim Cournoyer ff097b450b
gnu: rottlog: Use gexps and bootstrap Autotools build system.
* gnu/packages/admin.scm (rottlog) [snippet]: Delete build system files.
Delete trailing #t.  Patch Makefile.am instead of Makefile.in.  Do not patch
INSTALL_RC and INSTALL_SCRIPT variables default values.
[arguments]: Use gexps.  Delete trailing #t.
[make-flags]: Override INSTALL_RC and INSTALL_SCRIPT.
[phases]{fix-configure}: Delete phase.
[native-inputs]: Add autoconf.  Sort inputs.
2022-10-27 23:34:46 -04:00
Maxim Cournoyer b42b0e6d62
profiles: info-dir-file: Remove install-info '--silent' option.
Relates to <https://issues.guix.gnu.org/58821>.

Revert 4fef1e850e, which silenced useful
information such as the following warning:

   install-info: warning: no info dir entry in
   `/gnu/store/...-rottlog-0.72.2/share/info/rottlog.info.gz'

Rationale: profile hooks output is now hidden by default, and can be made
visible via the --verbosity option.
2022-10-27 23:34:45 -04:00
Leo Famulari e04baf43ab
gnu: linux-libre: Update to 5.19.17.
* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.17.
(linux-libre-5.19-pristine-source): Update hash.
2022-10-27 21:02:02 -04:00
Ludovic Courtès d520fdec3c
gnu: findutils: Skip failing test on GNU/Hurd.
* gnu/packages/base.scm (findutils)[arguments]: Add #:make-flags.
* gnu/packages/commencement.scm (findutils-boot0)[arguments]: Likewise.
2022-10-28 01:27:22 +02:00
Ludovic Courtès 6c16eb24d1
gnu: grep: Skip failing tests on GNU/Hurd.
* gnu/packages/base.scm (grep)[arguments]: Add #:make-flags.
2022-10-28 01:27:22 +02:00
Ludovic Courtès 842b73fd2b
gnu: coreutils: Skip failing tests on GNU/Hurd.
* gnu/packages/base.scm (coreutils)[arguments]: Add
"tests/df/unreadable.sh" and "test-perror2" to the 'XFAIL_TESTS' list.
2022-10-28 01:27:21 +02:00
Vagrant Cascadian ac51b9c86d
gnu: swftools: Fix typos.
* gnu/packages/animation.scm (swftools)[description]: Avoid uses of "allows
  to".
2022-10-27 14:13:17 -07:00
Marius Bakke f8ce707252
gnu: pypy: Remove unused module imports.
This is a follow-up to commit 6e7ed04033.

* gnu/packages/pypy.scm: Remove unused modules.
2022-10-27 21:38:56 +02:00
Marius Bakke e944734ef9
build-system/pyproject: Always run tests verbosely for supported backends.
* guix/build-system/pyproject.scm (pyproject-build): Default to '() instead of
 #false for TEST-FLAGS.
* guix/build/pyproject-build-system.scm (check): Unconditionally enable
verbose test flags.
* doc/guix.texi (Build Systems): Document this change.
* gnu/packages/fontutils.scm (python-glyphslib)[arguments]: Remove verbosity
from #:test-flags.
* gnu/packages/pdf.scm (python-pydyf, weasyprint)[arguments]: Likewise.
* gnu/packages/python-web.scm (python-openapi-spec-validator)[arguments]: Likewise.
* gnu/packages/python-xyz.scm (python-path, python-tempora)[arguments]: Likewise.
2022-10-27 21:30:03 +02:00
Marius Bakke 6ef998d54e
build-system/pyproject: Adjust indentation.
* guix/build/pyproject-build-system.scm: Adjust indentation.
2022-10-27 21:30:03 +02:00
Marius Bakke f928abac36
gnu: python-deepmerge: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-deepmerge)[build-system]: Set to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove obsolete phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD and PYTHON-WHEEL.
2022-10-27 19:43:08 +02:00
Marius Bakke 7b83b3a77c
gnu: python-scikit-build: Switch to pyproject-build-system.
* gnu/packages/python-xyz.scm (python-scikit-build)[build-system]: Set to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove obsolete phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD and PYTHON-WHEEL.
2022-10-27 19:43:08 +02:00
Marius Bakke 9ffbcb8a06
gnu: python-cattrs: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-cattrs)[build-system]: Set to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove obsolete phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:08 +02:00
Marius Bakke d2e88c383b
gnu: python-path: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-path-bootstrap)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove #:phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
(python-path): Remove #:phases.  Add #:test-flags.
2022-10-27 19:43:08 +02:00
Marius Bakke 5e17453f18
gnu: python-openapi-spec-validator: Use pyproject-build-system.
* gnu/packages/python-web.scm (python-openapi-spec-validator)[build-system]:
Set to PYPROJECT-BUILD-SYSTEM.
[arguments]: Add #:test-flags.  Remove obsolete phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:08 +02:00
Marius Bakke 3c685772de
gnu: python-openapi-schema-validator: Use pyproject-build-system.
* gnu/packages/python-web.scm (python-openapi-schema-validator)[build-system]:
Set to PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:08 +02:00
Marius Bakke 7b499ef116
gnu: zabbix-cli: Switch to pyproject-build-system.
* gnu/packages/monitoring.scm (zabbix-cli)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove check phase.
2022-10-27 19:43:08 +02:00
Marius Bakke e05e2a7a75
gnu: python-pygmsh: Use pyproject-build-system.
* gnu/packages/simulation.scm (python-pygmsh)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:07 +02:00
Marius Bakke b8efe89eb4
gnu: python-tempora: Switch to pyproject-build-system.
* gnu/packages/python-xyz.scm (python-tempora)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Add #:test-flags.  Remove #:phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:07 +02:00
Marius Bakke 8bdc4c1547
gnu: python-mypy-protobuf: Switch to pyproject-build-system.
* gnu/packages/protobuf.scm (python-mypy-protobuf)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:07 +02:00
Marius Bakke eecc807ea4
gnu: python-ufolib2: Use pyproject-build-system.
* gnu/packages/fontutils.scm (python-ufolib2)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
[native-inputs]: Remove PYTHON-PYPA-BUILD and PYTHON-WHEEL.
2022-10-27 19:43:07 +02:00
Marius Bakke 10f8534929
gnu: python-statmake: Use pyproject-build-system.
* gnu/packages/fontutils.scm (python-statmake)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:07 +02:00
Marius Bakke 6f6257a6bc
gnu: python-glyphslib: Use pyproject-build-system.
* gnu/packages/fontutils.scm (python-glyphslib)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Add #:test-flags.  Remove #:phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD and PYTHON-WHEEL.
2022-10-27 19:43:07 +02:00