gnu: Add emacs-ultra-scroll. * gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): New variable. Change-Id: I4f2934609ebc07ba7af7e6fde9d24050b740eb58 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: git-annex: Update to 10.20250721. * gnu/packages/haskell-apps.scm (git-annex): Update to 10.20250721. Change-Id: I00c77b1ae6794f38037ce3068612dd7c69ea5bcb Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: trealla: Update to 2.82.22. * gnu/packages/prolog.scm (trealla): Update to 2.82.22. Change-Id: I7954674aacd2d3e0908edfd586636b999cfb64b2
gnu: python-murmurhash: Switch to pyproject. * gnu/packages/python-xyz.scm (python-murmurhash): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:modules>: Remove them, they are probably not needed anymore because of the switch to git-fetch. <#:phases>: Remove phase 'set-source-file-time-to-1980 for the same reason. Add phase 'fix-installation and replace 'check phase. [inputs]: Remove them. [native-inputs]: Add python-murmurhash3, python-setuptools, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-murmurhash3: Switch to pyproject. * gnu/packages/python-xyz.scm (python-murmurhash3): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:modules>: Remove them, they are probably not needed anymore because of the switch to git-fetch. <#:phases>: Remove phase 'set-source-file-time-to-1980 for the same reason. Add phase 'fix-package. [native-inputs]: Add python-setuptools, python-wheel. [inputs]: Remove python. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-plumbum: Switch to pyproject. * gnu/packages/python-xyz.scm (python-plumbum): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore problematic tests (requiring $HOME, tty, sudo or ssh). <#:phases>: Add phase 'set-version. [native-inputs]: Add procps, python-psutil, python-pytest-cov, python-setuptools, python-setuptools-scm, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-openstep-plist: Switch to pyproject. * gnu/packages/python-xyz.scm (python-openstep-plist): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Remove 'check phase replacement. [native-inputs]: Add python-setuptools, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pymdown-extensions: Update to 10.16.1. * gnu/packages/python-xyz.scm (python-pymdown-extensions): Update to 10.16.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-hatchling, python-pytest, python-pyyaml. [description]: Improve style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pymsgbox: Update to 1.0.6-1.944b7cd. * gnu/packages/python-xyz.scm (python-): Update to 1.0.6-1.944b7cd. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pymsgbox: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pymsgbox): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pyvips: Remove python-pyperf native-input. * gnu/packages/python-xyz.scm (python-pyvips)[native-inputs]: Remove python-pyperf. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pyperf: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pyperf): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them to replace... <#:phases>:... these. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. [description]: Run guix style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-types-toml: Switch to pyproject. * gnu/packages/python-xyz.scm (python-types-toml): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. [description]: Run guix style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-pydantic-2: Skip benchmark tests. * gnu/packages/python-xyz.scm (python-pydantic-2) [arguments]<#:test-flags>: Skip all benckmark tests. <#:phases>: Remove 'pre-check phase. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-xlwt: Switch to pyproject. * gnu/packages/python-xyz.scm (python-xlwt): [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Remove python-nose. [description]: Improve style. Signed-off-by: jgart <jgart@dismail.de>
gnu: python-fenics-ufl: Update to 2025.1.0. * gnu/packages/simulation.scm (python-fenics-ufl): Update to 2025.1.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-setuptools, python-wheel. [home-page, description]: Update. Signed-off-by: jgart <jgart@dismail.de>
po: Unregister removed file. This is a follow-up to commit e18b8c2aca796ee76d7b4c8f5758de673e4c7e10 . * po/packages/POTFILES.in: Unregister removed file. Change-Id: Icbf17b5e591f3526ef2c20c9db1e59bc9c568778
gnu: Move APL fonts to (gnu packages fonts). * gnu/packages/apl.scm (font-apl2741-unicode, font-apl333, font-apl385): Move from here... * gnu/packages/fonts.scm: ... to here. Closes: #2246 Change-Id: Ie9d6f28d568ccdaab0f63b543e7f944b92ea685f Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Reapply "gnu: mate: Replace 'union-build' with 'propagated-inputs'." Now we can have both xfce and mate in a profile, since they have the same mate-polkit package. This reverts commit 230ad0e3370e7a7a927d54dff33d2cee8b6300f9. Change-Id: Iea3e1f30d3abea4eca42d7a7dd12b40291151b02
gnu: mate-polkit: Enable autostart for the Xfce desktop environment. * gnu/packages/mate.scm (mate-polkit) [arguments]: Add enable-autostart-for-xfce phase. (mate-polkit-for-xfce): Remove variable. * gnu/packages/xfce.scm (xfce) [propagated-inputs]: Replace mate-polkit-for-xfce with mate-polkit. Change-Id: I07e48d0cd70aeec8ee3cab081226adaa0fe175be