gnu: ruby: Avoid use of deprecated ‘ruby-concurrent’. * gnu/packages/rails.scm (ruby-activesupport)[propagated-inputs]: Use ‘ruby-concurrent-ruby’ instead of ‘ruby-concurrent’. (ruby-sprockets)[propagated-inputs]: Likewise. Change-Id: Ib6222cad61f09d404bc303736426fbb19cbe2e73
packages: Add ‘define-deprecated-package’. * gnu/packages/tex.scm (define-deprecated-package): Move to… * guix/packages.scm (define-deprecated-package): … here. Add extra clause to handle the case where the package name differs from the variable name. Change-Id: Ie28e6c37a38dfb05e0b7a2530f14c8b07ef3df8b
gnu: libngspice and ngspice: Move to electronics. * gnu/packages/engineering.scm (libngspice, ngspice): Move from here ... * gnu/packages/electronics.scm: ... to here. Change-Id: I41b4611c1e878c5cfdd38f0ed6c13625476119bd Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: capypdf: Update to 0.18.0. * gnu/packages/pdf.scm (capypdf): Update to 0.18.0. Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Remove glibc-2.32. * gnu/packages/base.scm (glibc-2.32): Delete variable. * gnu/packages/patches/glibc-2.31-hurd-clock_gettime_monotonic.patch, gnu/packages/patches/glibc-skip-c++.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister files. Order glibc patches. Fixes: guix/guix#3572 Change-Id: I8df841580c64ce0964817700a1f66da41fd5aab4
gnu: Remove glibc-locales-2.32. * gnu/packages/base.scm (glibc-locales-2.32): Delete variable. Change-Id: Ib8721e7a49e2374167b56a54d9bd8f6db982d22e
gnu: Remove glibc-2.31. * gnu/packages/base.scm (glibc-2.31): Delete variable. Change-Id: I60a58cb4acef54b01e287036b47a54308d1f54fe
gnu: Remove glibc-locales-2.31. * gnu/packages/base.scm (glibc-locales-2.31): Delete variable. Change-Id: Ifa8f0f3471b065bbd1be27c169a43de48f2d6201
gnu: Remove glibc-2.30. * gnu/packages/base.scm (glibc-2.30): Delete variable. * gnu/packages/patches/glibc-2.29-supported-locales.patch, gnu/packages/patches/glibc-CVE-2019-19126.patch, gnu/packages/patches/glibc-CVE-2019-7309.patch, gnu/packages/patches/glibc-CVE-2019-9169.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister files. Change-Id: Iaf2ad2ccd938780f6f90ad846d81635b07e485f5
gnu: Remove glibc-locales-2.30. * gnu/packages/base.scm (glibc-locales-2.30): Delete variable. Change-Id: I7369eb63a46e3462fd990392b6da12f8c15e6db6
gnu: glibc-locales: Remove unused patch. * gnu/packages/patches/glibc-locales-2.28.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister file. * gnu/packages/base.scm (make-glibc-locales): Remove unused branch of conditional. Change-Id: I853cbd0f8724a57d15af3fbb1aed3bdf1ef78e0e
gnu: xpra: Update to 6.3.4. * gnu/packages/xorg.scm (xpra): Update to 6.3.4. Change-Id: Idc6a2a24e1daa0d76f1aae282eb7283322d66030 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: netperf: Update to 2.7.0-2.afc51ff. * gnu/packages/networking.scm (netperf): Update to 2.7.0-2.afc51ff. This fixes the build with current gcc. [arguments]<#:configure-flags>: Extend CFLAGS. Change-Id: I473d5c9773e47bc87530453ec8cc46570a2498f2 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: python-trio-websocket: Move to python-web. * gnu/packages/python-xyz.scm (python-trio-websocket): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ifffadaa04808a64dc443b912a8bccfd4c7dcb8dd
gnu: python-trio-websocket: Update to 0.12.2. * gnu/packages/python-xyz.scm (python-trio-websocket): Update to 0.12.2. [arguments]: Drop all. [propagated-inputs]: Remove python-async-generator; add python-outcome. [native-inputs]: Remove python-wheel. Change-Id: If494daa01c785ce59bed9b6b2fffb2de652c4375
gnu: txt2tags: Switch to pyproject. * gnu/packages/textutils.scm (txt2tags)[source]: Switch to git-fetch providing tests. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-tox; add python-setuptools. Change-Id: Ief209c0de837c6f2e02eaa346f47c56ad09d037f
gnu: python-twine: Update to 6.2.0. * gnu/packages/python-xyz.scm (python-twine): Update to 6.2.0. [arguments] <test-flags>: Skip one test. Change-Id: Iec53cac9426e60946e83343f135198ef07790a34
gnu: python-syrupy: Update to 5.0.0. * gnu/packages/python-check.scm (python-syrupy): Update to 5.0.0. [arguments] <test-backend>: Use 'custom. <phases>: Use default 'check. [native-inputs]: Remove python-debugpy, python-twine, and python-pytest; add python-pytest-bootstrap. Change-Id: I8f0f0e22338ae5c412e68467db4dc6718a64ab7d
gnu: python-requests-futures: Reduce closure size. * gnu/packages/python-web.scm (python-requests-futures)[native-inputs]: Remove python-readme-renderer and python-twine. Change-Id: I7092c9787d1f97813c7008f94871729b3a8e8aac
gnu: Remove python-velocyto. * gnu/packages/bioinformatics.scm (python-velocyto): Delete variable. Fixes: guix/guix#2922 Change-Id: Ifcc556de612ee596019b4164e9f5b33e76bf67a3