gnu: emacs-beancount: Update to 0.9.0-0.8a564f5. * gnu/packages/finance.scm (emacs-beancount): Update to 0.9.0-0.8a564f5. [arguments]<#:phases>: Drop them. [inputs]: Replace beancount by beancount-3. Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: beancount-3: Update to 3.2.0. * gnu/packages/finance.scm (beancount-3): Update to 3.2.0. [source]<modules, snippet>: Drop them. Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: beanquery: Ignore failing tests. * gnu/packages/finance.scm (beanquery)[arguments]<#:test-flags>: Ignore failing tests due to insignificant whitespace differences. Change-Id: I5e3a628542ba9b16a26b000f5d7a99007aacbf20 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: texlive build system: Install info files and man pages. Fixes: bug#54422 * guix/build/texlive-build-system.scm (install): Install info files and man pages at their expected location. Change-Id: Id4b6bc4d0f7b20b8cb0c98b24d8e66835aac5fb0 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Fix reproducibility for some TeX Live packages. * guix/build/texlive-build-system.scm (configure-texmf): * gnu/packages/tex.scm (texlive-xindy-bin): Set TEXMFVAR to "/tmp" instead of the current build directory as the latter's contents may leak into the package output. For example, without this change LuaLaTeX, cache files were installed in the output in every package relying on "lualatex" format. Change-Id: I7d762b33a50e77af6b4eb1fb17d75dcc5eac950c Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove nyxt. * gnu/packages/web-browsers.scm (nyxt): Delete variable. Fixes: guix/guix#518 Change-Id: I5fe5c1d4de2dc8de5e809de7a2a8525b4d998b2b Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove emacs-nyxt. * gnu/packages/emacs-xyz.scm (emacs-nyxt): Delete variable. Change-Id: Id965b961c850f84239a7df246790ae734dc7d6b4 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove xxkb. * gnu/packages/xdisorg.scm (xxkb): Delete variable. Fixes: guix/guix#4765 Change-Id: I265d4b68014f1322656b12a58b8a6ce0c9425836 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove python-islenska. The package contains non-distributable data. * gnu/packages/python-xyz.scm (python-islenska): Delete variable. Fixes: guix/guix#4079 Change-Id: I650ceab9a486ccf7939ce126b97b7e7fbcc0a829 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-lief: Update to 0.17.2. * gnu/packages/python-xyz.scm (python-lief): Update to 0.17.2. Change-Id: I5e1eaf0cc6d8968db7c23488c679c5cefb74b407 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-forbiddenfruit: Fix build. * gnu/packages/python-xyz.scm (python-forbiddenfruit): Fix build. [arguments]<#:phases>: Updated 'check phase so the coverage part is skipped. [native-inputs]: Remove python-coverage. Change-Id: I034a0be6dc87eb8b5a6d0c3029c5e4ffed43be28 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-flask-cors: Update to 6.0.2. * gnu/packages/python-web.scm (python-flask-cors): Update to 6.0.2. [arguments]<#:phases>: Add fix-version phase. Change-Id: I343c65293d56286d651d59c8bd64ecb847693607 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove python-sqlalchemy-stubs. * gnu/packages/databases.scm (python-sqlalchemy-stubs): Delete variable. Fixes: guix/guix#4780 Change-Id: I331c73b603386e50e8464409a1184cd953f11e0d Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove sqlcrush. * gnu/packages/databases.scm (sqlcrush): Delete variable. Fixes: guix/guix#4781 Change-Id: I951801a3f23643f84cc32f97e506335f3d6da77b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-brian2tools: Switch to pyproject. * gnu/packages/machine-learning.scm (python-brian2tools): [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-setuptools and python-setuptools-scm. [native-inputs]: Remove python-pytest; add python-setuptools, python-setuptools-scm. Change-Id: Idfa91dcf22f79aba09ce2191ac89f0e2772dfbf5 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pyxel: Switch to pyproject. * gnu/packages/game-development.scm (python-pyxel): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I0eaabe563883bdcd6ed4b0a268e25ba9c55285bb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pyspoa: Switch to pyproject. * gnu/packages/bioinformatics.scm (python-pyspoa): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:phases>: Migrate phase 'check to <#:test-backend, #:test-flags>. [native-inputs]: Add python-setuptools. Change-Id: Ib38a5779d6b73050126c377f6b0c5d5a53ef25aa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pytorch: Switch to pyproject. * gnu/packages/machine-learning.scm (python-pytorch): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Relocate field. <#:phases>: Add a fix in phase 'use-system-libraries. Change-Id: I780c1be6d9f1d3359a35a16686d3dd45b3b940f3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pypairix: Fix package. The package was missing binaries, which were not produced because CFLAGS were effectively ignored. * gnu/packages/bioinformatics.scm (python-pypairix)[arguments] <#:phases>: Add phase 'respect-CFLAGS. Change-Id: Id982af5f5a0c43c6fc20e109a5419913e47882e9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: hg-commitsigs: Switch to pyproject. * gnu/packages/version-control.scm (hg-commitsigs): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system, remove unneeded modules. <#:phases>: Simplify phase 'patch-paths. <#:install-plan>: Relocate field, use gexps. Change-Id: I4c7c264203ad56acd609620284e1fd2595822235 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>