summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2022-09-09Merge branch 'staging' into core-updatesMarius Bakke
2022-09-09Merge branch 'master' into stagingMarius Bakke
2022-09-09gnu: QEMU: Use G-expression.Marius Bakke
* gnu/packages/virtualization.scm (qemu, qemu-minimal)[arguments]: Rewrite with G-expressions.
2022-09-09gnu: QEMU: Update to 7.1.0.Marius Bakke
* gnu/packages/patches/qemu-build-info-manual.patch: Remove configure script stanza. * gnu/packages/patches/qemu-fix-agent-paths.patch: Adjust patch context. Use execl instead of execle to stay consistent with upstream. * gnu/packages/virtualization.scm (qemu): Update to 7.1.0.
2022-09-09gnu: libcacard: Explicitly add NSS on RUNPATH.Marius Bakke
* gnu/packages/spice.scm (libcacard)[arguments]: New field.
2022-09-09gnu: Explicitly use OpenSSL 1.1 in more packages.Marius Bakke
* gnu/packages/rust-apps.scm (rust-cargo-c)[inputs]: Change from OPENSSL to OPENSSL-1.1. * gnu/packages/security-token.scm (opensc)[inputs]: Likewise. * gnu/packages/spice.scm (spice, spice-gtk)[propagated-inputs]: Likewise. * gnu/packages/web.scm (serf)[propagated-inputs]: Likewise.
2022-09-09gnu: Explicitly use meson@0.60 in packages that don't support 0.63.Marius Bakke
This to reduce merge conflicts in an upcoming switch. * gnu/packages/gnome.scm (gnome-photos, gnome-music, gnome-user-share, gnome-characters, gnome-font-viewer, gcr, evince, glade3, gnome-settings-daemon, eog, simple-scan, gnome-session, gedit, gnome-bluetooth, gtk-vnc, gnome-weather, gnome-calendar, cheese, gnome-boxes)[arguments]: Add #:meson.
2022-09-09gnu: meson: Introduce versioned 'meson-0.60' variable.Marius Bakke
While at it, change inheritance such that newest comes first. * gnu/packages/build-tools.scm (meson-0.63): Move to the top. (meson-0.60): Inherit from MESON-0.63. (meson-0.59): Inherit from MESON-0.60. Don't use PACKAGE/INHERIT. (meson): Turn into alias for MESON-0.60.
2022-09-09gnu: meson@0.63: Update to 0.63.2.Marius Bakke
* gnu/packages/build-tools.scm (meson-0.63): Update to 0.63.2.
2022-09-09gnu: graphicsmagick: Use G-expression.Marius Bakke
* gnu/packages/imagemagick.scm (graphicsmagick)[arguments]: Use gexp.
2022-09-09gnu: graphicsmagick: Remove input labels.Marius Bakke
* gnu/packages/imagemagick.scm (graphicsmagick)[inputs]: Remove labels. [arguments]: Use SEARCH-INPUT-DIRECTORY.
2022-09-09gnu: graphicsmagick: Update to 1.3.38.Marius Bakke
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.38.
2022-09-09gnu: python-pytest-benchmark: Update to 3.4.1.Marius Bakke
* gnu/packages/python-check.scm (python-pytest-benchmark): Update to 3.4.1. [arguments]: Add #:test-target. [native-inputs]: Remove PYTHON-PATHLIB2.
2022-09-09gnu: python-psutil: Update to 5.9.2.Marius Bakke
* gnu/packages/python-xyz.scm (python-psutil): Update to 5.9.2.
2022-09-09gnu: python-pathlib2: Update to 2.3.7.post1.Marius Bakke
* gnu/packages/python-xyz.scm (python-pathlib2): Update to 2.3.7post1.
2022-09-09gnu: python-beautifulsoup4: Update to 4.11.1.Marius Bakke
* gnu/packages/python-xyz.scm (python-beautifulsoup4): Update to 4.11.1. [arguments]: Override check phase. [native-inputs]: Add PYTHON-PYTEST.
2022-09-09services: libvirt: Fix listen TCP.Oleg Pykhalov
* gnu/services/virtualization.scm (libvirt-shepherd-service): Add '--listen' argument if 'listen-tcp?' is true.
2022-09-09gnu: sameboy: Update to 0.15.5.Felix Gruber
* gnu/packages/emulators.scm (sameboy): Update to 0.15.5. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-09gnu: emacs-marginalia: Update to 0.14.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.14.
2022-09-09gnu: emacs-kind-icon: Update to 0.1.7.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-kind-icon): Update to 0.1.7.
2022-09-09gnu: emacs-pyim: Update to 5.2.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 5.2.4.
2022-09-09gnu: emacs-subed: Update to 1.0.8.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.8.
2022-09-09gnu: emacs-counsel-bbdb: Update to 0.0.5.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-counsel-bbdb): Update to 0.0.5. [propagated-inputs]: Add EMACS-BBDB.
2022-09-09gnu: emacs-consult: Update to 0.19.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.19.
2022-09-09gnu: emacs-cape: Update to 0.9.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.9.
2022-09-09gnu: autotrace: Don't build static library.Marius Bakke
* gnu/packages/graphics.scm (autotrace)[arguments]: Add #:configure-flags.
2022-09-09gnu: autotrace: Update to 0.31.9.Marius Bakke
* gnu/packages/patches/autotrace-glib-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/graphics.scm (autotrace): Update to 0.31.9. [source](patches): Remove. [arguments]: Add #:phases. [native-inputs]: Add PROCPS. Remove GETTEXT-MINIMAL.
2022-09-09gnu: SQLite: Update to 3.39.3.Marius Bakke
* gnu/packages/sqlite.scm (sqlite): Update to 3.39.3. (sqlite-next): Remove variable.
2022-09-09gnu: python-lxml: Update to 4.9.1.Marius Bakke
* gnu/packages/xml.scm (python-lxml): Update to 4.9.1. [source](modules, snippet): Remove. [arguments]: Respect TESTS? keyword in check phase. (python-lxml-4.7): Define as deprecated alias for PYTHON-LXML. * gnu/packages/video.scm (streamlink)[propagated-inputs]: Change from PYTHON-LXML-4.7 to PYTHON-LXML.
2022-09-09gnu: python-pygobject: Update to 3.42.2.Marius Bakke
* gnu/packages/glib.scm (python-pygobject): Update to 3.42.2.
2022-09-09gnu: python-pytest-timeout: Update to 2.1.0.Marius Bakke
* gnu/packages/check.scm (python-pytest-timeout): Update to 2.1.0.
2022-09-09gnu: python-pytest-mock: Update to 3.8.2.Marius Bakke
* gnu/packages/check.scm (python-pytest-mock): Update to 3.8.2.
2022-09-09gnu: python-parameterized: Update to 0.8.1.Marius Bakke
* gnu/packages/check.scm (python-parameterized): Update to 0.8.1.
2022-09-09gnu: python-fonttools: Update to 4.37.1.Marius Bakke
* gnu/packages/python-xyz.scm (python-fonttools): Update to 4.37.1. (python-fonttools-next): Remove variable. * gnu/packages/fontutils.scm (python-afdko)[propagated-inputs]: Change from PYTHON-FONTTOOLS-NEXT to PYTHON-FONTTOOLS.
2022-09-09gnu: Remove python-pytest-forked-next.Marius Bakke
* gnu/packages/check.scm (python-pytest-forked-next): Remove variable.
2022-09-09gnu: Remove python-pytest-xdist-next.Marius Bakke
* gnu/packages/check.scm (python-pytest-xdist-next): Remove variable.
2022-09-09gnu: python-pytest-xdist: Add extra test input, don't propagate pytest.Marius Bakke
* gnu/packages/check.scm (python-pytest-xdist)[native-inputs]: Add PYTHON-FILELOCK. While at it, add PYTHON-PYTEST from ... [propagated-inputs]: ... here.
2022-09-09gnu: python-pyfakefs: Update to 4.6.3.Marius Bakke
* gnu/packages/check.scm (python-pyfakefs): Update to 4.6.3.
2022-09-09gnu: python-py: Update to 1.11.0.Marius Bakke
* gnu/packages/python-xyz.scm (python-py): Update to 1.11.0.
2022-09-09gnu: python-coverage: Update to 6.4.3.Marius Bakke
* gnu/packages/check.scm (python-coverage): Update to 6.4.3. [propagated-inputs]: Add PYTHON-TOMLI.
2022-09-09gnu: python-pytest: Use G-expression.Marius Bakke
* gnu/packages/check.scm (python-pytest)[arguments]: Use gexp. While at it, refer to THIS-PACKAGE instead of the version field.
2022-09-09gnu: Deprecate the 'python-pytest-6' variable.Marius Bakke
* gnu/packages/check.scm (python-pytest-6): Deprecate. * gnu/packages/matrix.scm (python-matrix-nio)[native-inputs]: Change from PYTHON-PYTEST-6 to PYTHON-PYTEST. * gnu/packages/music.scm (beets)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-munkres, python-cons)[native-inputs]: Likewise.
2022-09-09gnu: python-hypothesis: Update to 6.54.5.Marius Bakke
* gnu/packages/check.scm (python-hypothesis): Update to 6.54.5. [arguments]: Disable sanity check. [propagated-inputs]: Add PYTHON-EXCEPTIONGROUP. (python-hypothesis-next): Deprecate. * gnu/packages/matrix.scm (python-matrix-nio)[native-inputs]: Change from PYTHON-HYPOTHESIS-NEXT to PYTHON-HYPOTHESIS. * gnu/packages/python-web.scm (python-h2)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-numpy, python-cattrs)[native-inputs]: Likewise.
2022-09-09gnu: python-exceptiongroup: Disable tests.Marius Bakke
* gnu/packages/python-xyz.scm (python-exceptiongroup)[arguments]: Add #:tests?. [native-inputs]: Remove PYTHON-PYTEST.
2022-09-09gnu: python-distlib: Update to 0.3.5.Marius Bakke
* gnu/packages/python-xyz.scm (python-distlib): Update to 0.3.5. [source](uri): Use tarball instead of zipball. [arguments]: Use gexp and a PEP517-style build. [native-inputs]: Add PYTHON-PYPA-BUILD and PYTHON-PYTEST.
2022-09-09gnu: python-pytest: Update to 7.1.3.Marius Bakke
* gnu/packages/check.scm (python-pytest): Update to 7.1.3. [native-inputs]: Remove PYTHON-MOCK and PYTHON-TOML. [propagated-inputs]: Remove PYTHON-MORE-ITERTOOLS, PYTHON-SIX-BOOTSTRAP, PYTHON-TOML, and PYTHON-WCWIDTH. Add PYTHON-TOMLI. (python-pytest-bootstrap)[native-inputs]: Replace PYTHON-TOML with PYTHON-TOMLI.
2022-09-09gnu: python-pytest: Remove input labels.Marius Bakke
* gnu/packages/check.scm (python-pytest)[propagated-inputs, native-inputs]: Remove labels.
2022-09-09gnu: python-sortedcontainers: Update to 2.4.0.Marius Bakke
* gnu/packages/python-xyz.scm (python-sortedcontainers): Update to 2.4.0. [propagated-inputs]: Remove. [home-page]: Update to current.
2022-09-09gnu: serf: Build with the default scons.Marius Bakke
* gnu/packages/web.scm (serf)[arguments]: Remove #:scons.
2022-09-09gnu: gjs: Update to 1.73.2.Marius Bakke
* gnu/packages/gnome.scm (gjs): Update to 1.73.2. [propagated-inputs]: Change from MOZJS-91 to MOZJS.