jackhill/guix/guix.git
17 months agoepiphany w/ gtk4 and webkitgtk 2.38 epiphany-next
Jack Hill [Fri, 28 Oct 2022 23:16:03 +0000 (19:16 -0400)]
epiphany w/ gtk4 and webkitgtk 2.38

17 months agodoc: contributing: Expand "Sending a Patch Series".
( [Tue, 25 Oct 2022 18:42:51 +0000 (19:42 +0100)]
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>
17 months agognu: sed: Skip failing test on GNU/Hurd.
Christopher Baines [Fri, 28 Oct 2022 14:15:44 +0000 (15:15 +0100)]
gnu: sed: Skip failing test on GNU/Hurd.

* gnu/packages/base.scm (sed)[arguments]: Add #:make-flags.

17 months agognu: diffutils: Skip failing test on GNU/Hurd.
Christopher Baines [Fri, 28 Oct 2022 14:14:30 +0000 (15:14 +0100)]
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.

17 months agognu: Add r-damefinder.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 02:53:53 +0000 (04:53 +0200)]
gnu: Add r-damefinder.

* gnu/packages/bioconductor.scm (r-damefinder): New variable.

17 months agognu: Add r-dama.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 02:53:52 +0000 (04:53 +0200)]
gnu: Add r-dama.

* gnu/packages/bioconductor.scm (r-dama): New variable.

17 months agognu: Add ghc-6.6.
Ricardo Wurmus [Fri, 28 Oct 2022 11:53:27 +0000 (13:53 +0200)]
gnu: Add ghc-6.6.

* gnu/packages/haskell.scm (ghc-6.6): New variable.

17 months agognu: ghc-6.0: Adjust configuration.
Ricardo Wurmus [Fri, 28 Oct 2022 11:51:40 +0000 (13:51 +0200)]
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.

17 months agognu: ghc-4: Embed absolute file name of GCC in GHC.
Ricardo Wurmus [Fri, 28 Oct 2022 11:12:49 +0000 (13:12 +0200)]
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.

17 months agognu: flair: Update to 1.6.4.
Ricardo Wurmus [Fri, 28 Oct 2022 11:10:31 +0000 (13:10 +0200)]
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.

17 months agognu: flair: Set R_HOME.
Ricardo Wurmus [Fri, 28 Oct 2022 11:10:08 +0000 (13:10 +0200)]
gnu: flair: Set R_HOME.

* gnu/packages/bioinformatics.scm (flair)[arguments]: Set R_HOME.

17 months agognu: flair: Add missing R package.
Ricardo Wurmus [Fri, 28 Oct 2022 11:09:30 +0000 (13:09 +0200)]
gnu: flair: Add missing R package.

* gnu/packages/bioinformatics.scm (flair)[inputs]: Add r-apeglm.

17 months agognu: Add r-debcam.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 05:02:35 +0000 (07:02 +0200)]
gnu: Add r-debcam.

* gnu/packages/bioconductor.scm (r-debcam): New variable.

17 months agognu: Add r-dmwr2.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 05:02:34 +0000 (07:02 +0200)]
gnu: Add r-dmwr2.

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

18 months agognu: emacs-modus-themes: Update to 3.0.0.
Nicolas Goaziou [Fri, 28 Oct 2022 09:15:08 +0000 (11:15 +0200)]
gnu: emacs-modus-themes: Update to 3.0.0.

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

18 months agognu: emacs-ediprolog: Update to 2.2.
Nicolas Goaziou [Fri, 28 Oct 2022 09:11:24 +0000 (11:11 +0200)]
gnu: emacs-ediprolog: Update to 2.2.

* gnu/packages/emacs-xyz.scm (emacs-ediprolog): Update to 2.2.

18 months agognu: emacs-subed: Update to 1.0.16.
Nicolas Goaziou [Fri, 28 Oct 2022 09:11:11 +0000 (11:11 +0200)]
gnu: emacs-subed: Update to 1.0.16.

* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.16.

18 months agognu: emacs-mmm-mode: Update to 0.5.9.
Nicolas Goaziou [Fri, 28 Oct 2022 09:11:03 +0000 (11:11 +0200)]
gnu: emacs-mmm-mode: Update to 0.5.9.

* gnu/packages/emacs-xyz.scm (emacs-mmm-mode): Update to 0.5.9.

18 months agognu: emacs-ement: Update to 0.4.1.
Nicolas Goaziou [Fri, 28 Oct 2022 09:06:42 +0000 (11:06 +0200)]
gnu: emacs-ement: Update to 0.4.1.

* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.4.1.

18 months agognu: r-mixedpower: Fix faulty commit.
Lars-Dominik Braun [Fri, 28 Oct 2022 08:04:31 +0000 (10:04 +0200)]
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.

18 months agognu: icedove: Update to 102.4.1.
Jonathan Brielmaier [Fri, 28 Oct 2022 08:01:18 +0000 (10:01 +0200)]
gnu: icedove: Update to 102.4.1.

* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.1.

18 months agognu: r-mixedpower: Improve compatibility with R>=4.2.
Lars-Dominik Braun [Fri, 28 Oct 2022 07:58:47 +0000 (09:58 +0200)]
gnu: r-mixedpower: Improve compatibility with R>=4.2.

Upstream’s fix is incomplete and thus commit
7871447cf5d9fc5a7b5fe5277fc5e111e5ce32d7 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.

18 months agognu: rottlog: Apply patch adding a Texinfo direntry.
Maxim Cournoyer [Fri, 28 Oct 2022 02:27:22 +0000 (22:27 -0400)]
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.

18 months agognu: rottlog: Use gexps and bootstrap Autotools build system.
Maxim Cournoyer [Fri, 28 Oct 2022 00:14:10 +0000 (20:14 -0400)]
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.

18 months agoprofiles: info-dir-file: Remove install-info '--silent' option.
Maxim Cournoyer [Thu, 27 Oct 2022 23:59:05 +0000 (19:59 -0400)]
profiles: info-dir-file: Remove install-info '--silent' option.

Relates to <https://issues.guix.gnu.org/58821>.

Revert 4fef1e850e4872f2bc7c1f0a10cbac176b50895f, 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.

18 months agognu: linux-libre: Update to 5.19.17.
Leo Famulari [Mon, 24 Oct 2022 15:11:56 +0000 (11:11 -0400)]
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.

18 months agognu: findutils: Skip failing test on GNU/Hurd.
Ludovic Courtès [Thu, 27 Oct 2022 23:25:56 +0000 (01:25 +0200)]
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.

18 months agognu: grep: Skip failing tests on GNU/Hurd.
Ludovic Courtès [Thu, 27 Oct 2022 09:31:41 +0000 (11:31 +0200)]
gnu: grep: Skip failing tests on GNU/Hurd.

* gnu/packages/base.scm (grep)[arguments]: Add #:make-flags.

18 months agognu: coreutils: Skip failing tests on GNU/Hurd.
Ludovic Courtès [Thu, 27 Oct 2022 09:30:53 +0000 (11:30 +0200)]
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.

18 months agognu: swftools: Fix typos.
Vagrant Cascadian [Thu, 27 Oct 2022 21:10:27 +0000 (14:10 -0700)]
gnu: swftools: Fix typos.

* gnu/packages/animation.scm (swftools)[description]: Avoid uses of "allows
  to".

18 months agognu: pypy: Remove unused module imports.
Marius Bakke [Thu, 27 Oct 2022 19:38:56 +0000 (21:38 +0200)]
gnu: pypy: Remove unused module imports.

This is a follow-up to commit 6e7ed040339d815c3a3f72706b75bd0162969c9d.

* gnu/packages/pypy.scm: Remove unused modules.

18 months agobuild-system/pyproject: Always run tests verbosely for supported backends.
Marius Bakke [Thu, 27 Oct 2022 18:31:38 +0000 (20:31 +0200)]
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.

18 months agobuild-system/pyproject: Adjust indentation.
Marius Bakke [Thu, 27 Oct 2022 18:09:56 +0000 (20:09 +0200)]
build-system/pyproject: Adjust indentation.

* guix/build/pyproject-build-system.scm: Adjust indentation.

18 months agognu: python-deepmerge: Use pyproject-build-system.
Marius Bakke [Thu, 20 Oct 2022 22:43:00 +0000 (00:43 +0200)]
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.

18 months agognu: python-scikit-build: Switch to pyproject-build-system.
Marius Bakke [Thu, 20 Oct 2022 22:41:04 +0000 (00:41 +0200)]
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.

18 months agognu: python-cattrs: Use pyproject-build-system.
Marius Bakke [Thu, 20 Oct 2022 22:37:06 +0000 (00:37 +0200)]
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.

18 months agognu: python-path: Use pyproject-build-system.
Marius Bakke [Thu, 20 Oct 2022 22:32:29 +0000 (00:32 +0200)]
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.

18 months agognu: python-openapi-spec-validator: Use pyproject-build-system.
Marius Bakke [Thu, 20 Oct 2022 22:15:23 +0000 (00:15 +0200)]
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.

18 months agognu: python-openapi-schema-validator: Use pyproject-build-system.
Marius Bakke [Thu, 20 Oct 2022 22:12:03 +0000 (00:12 +0200)]
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.

18 months agognu: zabbix-cli: Switch to pyproject-build-system.
Marius Bakke [Wed, 19 Oct 2022 21:06:00 +0000 (23:06 +0200)]
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.

18 months agognu: python-pygmsh: Use pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:44:31 +0000 (21:44 +0200)]
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.

18 months agognu: python-tempora: Switch to pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:42:15 +0000 (21:42 +0200)]
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.

18 months agognu: python-mypy-protobuf: Switch to pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:34:31 +0000 (21:34 +0200)]
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.

18 months agognu: python-ufolib2: Use pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:12:16 +0000 (21:12 +0200)]
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.

18 months agognu: python-statmake: Use pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:10:47 +0000 (21:10 +0200)]
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.

18 months agognu: python-glyphslib: Use pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:07:09 +0000 (21:07 +0200)]
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.

18 months agognu: weasyprint: Use pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:06:14 +0000 (21:06 +0200)]
gnu: weasyprint: Use pyproject-build-system.

* gnu/packages/pdf.scm (weasyprint)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.  Add #:test-flags.
[native-inputs]: Remove PYTHON-PYPA-BUILD.

18 months agognu: python-pydyf: Use pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 19:02:11 +0000 (21:02 +0200)]
gnu: python-pydyf: Use pyproject-build-system.

* gnu/packages/pdf.scm (python-pydyf)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove #:phases.  Add #:test-flags.
[native-inputs]: Remove PYTHON-PYPA-BUILD.

18 months agognu: python-autopage: Use pyproject-build-system.
Marius Bakke [Mon, 17 Oct 2022 18:51:02 +0000 (20:51 +0200)]
gnu: python-autopage: Use pyproject-build-system.

* gnu/packages/python-xyz.scm (python-autopage)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.

18 months agonews: Add entry for 'pyproject-build-system'.
Marius Bakke [Thu, 20 Oct 2022 22:06:52 +0000 (00:06 +0200)]
news: Add entry for 'pyproject-build-system'.

* etc/news.scm: Add entry.

Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
Co-authored-by: Julien Lepiller <julien@lepiller.eu>
18 months agobuild-system: Add pyproject-build-system.
Lars-Dominik Braun [Sat, 23 Apr 2022 09:36:55 +0000 (11:36 +0200)]
build-system: Add pyproject-build-system.

This is an experimental build system based on python-build-system
that implements PEP 517-compliant builds.

* doc/guix.texi (Build Systems): Add pyproject-build-system section.
* doc/contributing.texi (Python Modules): Mention pyproject.toml and the
PYTHON-TOOLCHAIN package, as well as differences to python-build-system.
* guix/build-system/pyproject.scm,
guix/build/pyproject-build-system.scm,
gnu/packages/aux-files/python/sanity-check-next.py,
gnu/packages/python-commencement.scm: New files.
* Makefile.am (MODULES): Register the new build systems.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add python-commencement.scm.
* gnu/packages/python.scm (python-sans-pip, python-sans-pip-wrapper): New
variables.

Co-authored-by: Marius Bakke <marius@gnu.org>
18 months agognu: python-pip: Move to (gnu packages python-build).
Marius Bakke [Mon, 17 Oct 2022 19:31:24 +0000 (21:31 +0200)]
gnu: python-pip: Move to (gnu packages python-build).

* gnu/packages/python-xyz.scm (python-pip): Move from here ...
* gnu/packages/python-build.scm (python-pip): ... to here.

18 months agognu: pypy: Move to separate module.
Lars-Dominik Braun [Fri, 3 Dec 2021 10:08:18 +0000 (11:08 +0100)]
gnu: pypy: Move to separate module.

This removes the need to import (gnu packages python-xyz) in (gnu packages
python), avoiding issues with circular imports.

* gnu/packages/python.scm (pypy): Move…
* gnu/packages/pypy.scm (pypy): …here
* gnu/local.mk: Register new file.

Co-authored-by: Marius Bakke <marius@gnu.org>
18 months agognu: python-setuptools: Move to python-build.
Lars-Dominik Braun [Sat, 23 Apr 2022 09:07:58 +0000 (11:07 +0200)]
gnu: python-setuptools: Move to python-build.

* gnu/packages/python-xyz.scm (python-setuptools): Move…
* gnu/packages/python-build.scm: …here.
* gnu/packages/chemistry.scm,
gnu/packages/messaging.scm,
gnu/packages/sequoia.scm,
tests/lint.scm: Adjust module imports accordingly.

Co-authored-by: Marius Bakke <marius@gnu.org>
18 months agognu: Zabbix: Update to 6.0.9.
Marius Bakke [Wed, 26 Oct 2022 14:19:53 +0000 (16:19 +0200)]
gnu: Zabbix: Update to 6.0.9.

* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.9.

18 months agognu: zabbix-agentd: Enable TLS support.
Marius Bakke [Wed, 26 Oct 2022 14:17:48 +0000 (16:17 +0200)]
gnu: zabbix-agentd: Enable TLS support.

* gnu/packages/monitoring.scm (zabbix-agentd)[arguments]: Pass "--with-gnutls"
in #:configure-flags.
[inputs]: Add GNUTLS.
(zabbix-server): Inherit these changes.

18 months agognu: flair: Add missing R packages.
Ricardo Wurmus [Thu, 27 Oct 2022 16:19:48 +0000 (18:19 +0200)]
gnu: flair: Add missing R packages.

* gnu/packages/bioinformatics.scm (flair)[propagated-inputs]: Add python-rpy2.
[inputs]: Add r-minimal, r-deseq2, r-drimseq, r-ggplot2, r-lazyeval, r-qqman,
and r-rlang.
[arguments]: Add phase "wrap-executable".

18 months agognu: emacs-buttercup: Update to 1.28.
Nicolas Goaziou [Thu, 27 Oct 2022 15:37:40 +0000 (17:37 +0200)]
gnu: emacs-buttercup: Update to 1.28.

* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.28.

18 months agognu: Add r-aseb.
Mădălin Ionel Patrașcu [Wed, 22 Jun 2022 13:57:41 +0000 (15:57 +0200)]
gnu: Add r-aseb.

* gnu/packages/bioconductor.scm (r-aseb): New variable.

18 months agognu: Add r-asgsca.
Mădălin Ionel Patrașcu [Wed, 22 Jun 2022 14:07:05 +0000 (16:07 +0200)]
gnu: Add r-asgsca.

* gnu/packages/bioconductor.scm (r-asgsca): New variable.

18 months agognu: Add r-aspli.
Mădălin Ionel Patrașcu [Wed, 22 Jun 2022 14:46:12 +0000 (16:46 +0200)]
gnu: Add r-aspli.

* gnu/packages/bioconductor.scm (r-aspli): New variable.

18 months agognu: Add r-assessorf.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 09:42:57 +0000 (11:42 +0200)]
gnu: Add r-assessorf.

* gnu/packages/bioconductor.scm (r-assessorf): New variable.

18 months agognu: Add r-asset.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 10:02:44 +0000 (12:02 +0200)]
gnu: Add r-asset.

* gnu/packages/bioconductor.scm (r-asset): New variable.

18 months agognu: Add r-atena.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 10:25:20 +0000 (12:25 +0200)]
gnu: Add r-atena.

* gnu/packages/bioconductor.scm (r-atena): New variable.

18 months agognu: Add r-atsnp.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 10:46:31 +0000 (12:46 +0200)]
gnu: Add r-atsnp.

* gnu/packages/bioconductor.scm (r-atsnp): New variable.

18 months agognu: Add r-attract.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 11:54:42 +0000 (13:54 +0200)]
gnu: Add r-attract.

* gnu/packages/bioconductor.scm (r-attract): New variable.

18 months agognu: Add r-awfisher.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 12:26:29 +0000 (14:26 +0200)]
gnu: Add r-awfisher.

* gnu/packages/bioconductor.scm (r-awfisher): New variable.

18 months agognu: Add r-awst.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 12:44:54 +0000 (14:44 +0200)]
gnu: Add r-awst.

* gnu/packages/bioconductor.scm (r-awst): New variable.

18 months agognu: ungoogled-chromium: Update to 107.0.5304.68-1.
Marius Bakke [Wed, 26 Oct 2022 19:27:26 +0000 (21:27 +0200)]
gnu: ungoogled-chromium: Update to 107.0.5304.68-1.

* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M107.
(%chromium-version): Set to 107.0.5304.68.
(%ungoogled-origin): Update hash.
(%chromium-gcc-patchset, gcc-patch): Remove.
(%gcc-patches): Empty list.
(ungoogled-chromium)[source]: Update hash.
[arguments]: Add clang_base_path and use_system_libwayland_server to
 #:configure-flags.  Adjust substitutions.
[inputs]: Add QTBASE-5.

18 months agognu: Add r-barcodetrackr.
Mădălin Ionel Patrașcu [Tue, 28 Jun 2022 15:00:44 +0000 (17:00 +0200)]
gnu: Add r-barcodetrackr.

* gnu/packages/bioconductor.scm (r-barcodetrackr): New variable.

18 months agognu: Add r-banocc.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 22:42:13 +0000 (00:42 +0200)]
gnu: Add r-banocc.

* gnu/packages/bioconductor.scm (r-banocc): New variable.

18 months agognu: Add r-bandits.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 22:34:03 +0000 (00:34 +0200)]
gnu: Add r-bandits.

* gnu/packages/bioconductor.scm (r-bandits): New variable.

18 months agognu: Add r-bambu.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 22:17:52 +0000 (00:17 +0200)]
gnu: Add r-bambu.

* gnu/packages/bioconductor.scm (r-bambu): New variable.

18 months agognu: Add r-badregionfinder.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 21:39:36 +0000 (23:39 +0200)]
gnu: Add r-badregionfinder.

* gnu/packages/bioconductor.scm (r-badregionfinder): New variable.

18 months agognu: Add r-bader.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 21:28:24 +0000 (23:28 +0200)]
gnu: Add r-bader.

* gnu/packages/bioconductor.scm (r-bader): New variable.

18 months agognu: Add r-bac.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 21:16:20 +0000 (23:16 +0200)]
gnu: Add r-bac.

* gnu/packages/bioconductor.scm (r-bac): New variable.

18 months agognu: Add r-basespacer.
Mădălin Ionel Patrașcu [Tue, 28 Jun 2022 15:13:54 +0000 (17:13 +0200)]
gnu: Add r-basespacer.

* gnu/packages/bioconductor.scm (r-basespacer): New variable.

18 months agognu: Add r-eulerr.
Mădălin Ionel Patrașcu [Fri, 14 Oct 2022 10:41:43 +0000 (12:41 +0200)]
gnu: Add r-eulerr.

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

18 months agognu: Add r-tximportdata.
Mădălin Ionel Patrașcu [Fri, 14 Oct 2022 11:12:16 +0000 (13:12 +0200)]
gnu: Add r-tximportdata.

* gnu/packages/bioconductor.scm (r-tximportdata): New variable.

18 months agognu: Add r-fishpond.
Mădălin Ionel Patrașcu [Fri, 14 Oct 2022 17:01:42 +0000 (19:01 +0200)]
gnu: Add r-fishpond.

* gnu/packages/bioconductor.scm (r-fishpond): New variable.

18 months agognu: Add python-multivelo.
Mădălin Ionel Patrașcu [Sun, 23 Oct 2022 21:37:21 +0000 (23:37 +0200)]
gnu: Add python-multivelo.

* gnu/packages/bioinformatics.scm (python-multivelo): New variable.

18 months agognu: Add r-seuratwrappers.
Hong.Li@mdc-berlin.de [Tue, 25 Oct 2022 13:42:36 +0000 (13:42 +0000)]
gnu: Add r-seuratwrappers.

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

18 months agognu: r-seurat: Update to 4.2.0.
Ricardo Wurmus [Thu, 27 Oct 2022 13:03:01 +0000 (15:03 +0200)]
gnu: r-seurat: Update to 4.2.0.

* gnu/packages/cran.scm (r-seurat): Update to 4.2.0.

18 months agognu: r-seuratobject: Update to 4.1.2.
Ricardo Wurmus [Thu, 27 Oct 2022 13:02:51 +0000 (15:02 +0200)]
gnu: r-seuratobject: Update to 4.1.2.

* gnu/packages/cran.scm (r-seuratobject): Update to 4.1.2.

18 months agognu: Add r-baalchip.
Mădălin Ionel Patrașcu [Wed, 26 Oct 2022 22:38:09 +0000 (00:38 +0200)]
gnu: Add r-baalchip.

* gnu/packages/bioconductor.scm (r-baalchip): New variable.

18 months agognu: Add python-jupytext.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:06 +0000 (13:40 +0200)]
gnu: Add python-jupytext.

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

18 months agognu: Add python-mdit-py-plugins.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:04 +0000 (13:40 +0200)]
gnu: Add python-mdit-py-plugins.

* gnu/packages/python-xyz.scm (python-mdit-py-plugins): New variable.

18 months agognu: Add python-markdown-it-py.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:03 +0000 (13:40 +0200)]
gnu: Add python-markdown-it-py.

* gnu/packages/python-xyz.scm (python-markdown-it-py): New variable.

18 months agognu: Add python-mdurl.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:02 +0000 (13:40 +0200)]
gnu: Add python-mdurl.

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

18 months agognu: Add ghc-6.0.
Ricardo Wurmus [Wed, 26 Oct 2022 22:13:43 +0000 (00:13 +0200)]
gnu: Add ghc-6.0.

* gnu/packages/haskell.scm (ghc-6.0): New variable.

18 months agognu: ghc-4: Build full compiler using provided *.hc files.
Ricardo Wurmus [Fri, 21 Oct 2022 12:50:36 +0000 (14:50 +0200)]
gnu: ghc-4: Build full compiler using provided *.hc files.

* gnu/packages/haskell.scm (ghc-4)[source]: Remove patch.
[arguments]: Change to build full compiler.
[native-inputs]: Remove default binutils and gcc; add tarball for hc files.
* gnu/packages/patches/ghc-4.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.

18 months agognu: python-afdko: Skip a test.
Efraim Flashner [Thu, 27 Oct 2022 11:12:39 +0000 (14:12 +0300)]
gnu: python-afdko: Skip a test.

* gnu/packages/fontutils.scm (python-afdko)[arguments]: Adjust custom
'check phase to skip a test.

18 months agognu: Add emacs-clj-refactor.
Andrew Tropin [Thu, 27 Oct 2022 05:27:40 +0000 (09:27 +0400)]
gnu: Add emacs-clj-refactor.

* gnu/packages/emacs-xyz.scm (emacs-clj-refactor): New variable.

18 months agognu: Add emacs-inflections.
Andrew Tropin [Thu, 27 Oct 2022 05:18:53 +0000 (09:18 +0400)]
gnu: Add emacs-inflections.

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

18 months agognu: xorriso: Update to 1.5.4.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: xorriso: Update to 1.5.4.

* gnu/packages/cdrom.scm (xorriso): Update to 1.5.4.

18 months agognu: sudo: Update to 1.9.12.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: sudo: Update to 1.9.12.

* gnu/packages/admin.scm (sudo): Update to 1.9.12.

18 months agognu: mpv: Prepare for cross-compilation.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: mpv: Prepare for cross-compilation.

* gnu/packages/video.scm (mpv)[arguments]: Use CC-FOR-TARGET.

18 months agognu: mpv: Use G-expressions.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: mpv: Use G-expressions.

* gnu/packages/video.scm (mpv)[arguments]:
Rewrite as G-expressions.

18 months agognu: mpv: Remove input labels.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: mpv: Remove input labels.

* gnu/packages/video.scm (mpv)[inputs]: Remove input labels.
[arguments]: Use SEARCH-INPUT-FILE instead.

18 months agognu: mpv: Remove trailing #t from phases.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:02 +0000 (02:00 +0200)]
gnu: mpv: Remove trailing #t from phases.

* gnu/packages/video.scm (mpv)[arguments]: Don't explicitly return #t
from phases.