gnu: openmpi: Update to 5.0.7. * gnu/packages/mpi.scm (openmpi-5): Update to 5.0.7. Change-Id: I017c8979dfb97994a1c4b48fa099abe496548936
gnu: go-ulid: Fix Texinfo markup in description. Reported in #76312 by Leo Famulari <leo@famulari.name>. * gnu/packages/golang-xyz.scm (go-ulid): Swap to PACKAGE/INHERIT. [description]: Swap to go-github-com-oklog-ulid-v2; add leading "\n" to fix issue with Texinfo "@end itemize" line. [native-inputs]: Remove go-github-pborman-getopt-v2. Change-Id: I5bc34db4c4d244e9f11f2cb4875344d48bd14ec9
gnu: python-plotnine: Update to 0.14.5. * gnu/packages/python-science.scm (python-plotnine): Update to 0.14.5. [arguments]: Disable more image tests; add phase 'pretend-version. Change-Id: I7ba5cc47ff93187785b0d8c2f5e294e0d08c9f54
gnu: python-mizani: Update to 0.13.1. * gnu/packages/python-xyz.scm (python-mizani): Update to 0.13.1. [arguments]: Add phase 'pretend-version. Change-Id: Ibe77bf5e17ce32cf0c8c8ed8b38c4c3e1cf49f98
gnu: corefreq: Update to 1.98.4. * gnu/packages/linux.scm (corefreq): Update to 1.98.4. [arguments]: Set #:source-directory. Remove the 'untangle-module-targets and 'gnu:build phases as they've become too entangled. Add new 'patch-Makefile, 'prepare, 'resolve-symlink, and 'create-output phases. Change-Id: Ib7e643108d2e8d75c436706b3dcaedc9c6dd4d27
read-print: Attempt to indent package arguments less. * guix/read-print.scm (pretty-print-with-comments): Add an exception to the rule that values immediately follow keywords, when printing G-expressions within package arguments. Change-Id: I214a096701c87ab8bc34ab79e357dcb56e2db334
gnu: cpupower: Fix build after Linux 6.14 release. This should not break older kernel's versions. * gnu/packages/linux.scm (cpupower)[arguments]: Set $CC. Remove obsolete /bin/pwd fix. [native-inputs]: Add which. Change-Id: I9c04fbce40bb6b503a4d3f236bb1f1976173f804
gnu: Add sage. * gnu/packages/sagemath.scm (sage): New variable. (conway-polynomials, graphs, polytopes-db): Make packages private. * gnu/packages/patches/sage-update-eclib.patch, gnu/packages/patches/sage-update-pari-gp.patch: New files. * gnu/local.mk (dist_patch_DATA): Register patches. Change-Id: I1cf647760ea3af2dd01d11eedbf1e847a2175365
gnu: Add maxima-ecl. * gnu/packages/maths.scm (maxima-ecl): New variable. Change-Id: I71a14d064e67aa34fdd7f6eb8499dfbd1dea11b9
gnu: giac: Update to 1.9.0-998. * gnu/packages/algebra.scm (giac): Update to 1.9.0-998. [inputs]: Add nauty. Change-Id: I4db5e89b1b8e2c9e7c23e269b00a1c239672e10f
gnu: go-github-com-charlievieth-fastwalk: Skip tests on non 64bit. As seen in <https://ci.guix.gnu.org/build/8739944/log/raw>. * gnu/packages/golang-xyz.scm (go-github-com-charlievieth-fastwalk) [arguments] <tests?>: Skip tests on non 64bit systems. Change-Id: I083ba30af74fcf96110c5a515efe9217ebce2a75
gnu: stellarium: Support wayland. * gnu/packages/astronomy.scm (stellarium)[build-system]: Switch to qt-build-system. [inputs]: Add qtwayland-5. Change-Id: Ic4253bf278219b94e4577acf90ebff3a7c110d79
gnu: packages/games: Remove (gnu packages golang). * gnu/packages/games.scm: Remove (gnu packages golang) as it has no users in this module. Change-Id: I44409459b9741c12760b31c39a2e2dbab01da10d
gnu: badass: Update to 0.0.0-20151201180210-02e7c38d503f. * gnu/packages/games.scm (badass): Update to 0.0.0-20151201180210-02e7c38d503f. Improve package style. Change-Id: Id46fd01c5a9bf9ee4c91785e5c1d8cfd53707558
gnu: Remove go-github-com-anaseto-gruid. The maintenance of this variant has been stoped in GitHub and it was migrated to Codeberg <https://codeberg.org/anaseto/gruid>: This repository has been archived by the owner on Aug 23, 2023. It is now read-only. This package successor is go-codeberg-org-anaseto-gruid. * gnu/packages/games.scm (go-github-com-anaseto-gruid): Delete variable. Change-Id: Ic49681dd0ce1815f39082966d18f77383a2e7fdb
gnu: Remove go-github-com-anaseto-gruid-tcell. The maintenance of this variant has been stoped in GitHub and it was migrated to Codeberg <https://codeberg.org/anaseto/gruid-tcell>: This repository has been archived by the owner on Aug 23, 2023. It is now read-only. This package successor is go-codeberg-org-anaseto-gruid-tcell. * gnu/packages/games.scm (go-github-com-anaseto-gruid-tcell): Delete variable. Change-Id: I5cd549296b43917e14f3998ce776e33442703842
gnu: harmonist: Update to 0.5.1. SDL variant was proposed in #57390 on <2022-08-24>. * gnu/packages/games.scm (harmonist): Update to 0.5.1. [source]: Project has been migrated to Codeberg, reflect it in URL. [arguments] <install-source>: Skip source installation as it's a final program. <import-path>: Adjust it according to go.mod file. [inputs]: Remove go-github-com-gdamore-tcell-v2, go-github-com-nsf-termbox-go, go-github-com-anaseto-gruid, and go-github-com-anaseto-gruid-tcell. [native-inputs]: Add go-codeberg-org-anaseto-gruid, go-codeberg-org-anaseto-gruid-js, go-codeberg-org-anaseto-gruid-sdl, go-codeberg-org-anaseto-gruid-tcell, and go-github-com-gdamore-tcell-v2. [description]: Adjust fill-column indentation. (harmonist-sdl): New variable. Co-authored-by: Cairn <cairn@pm.me> Change-Id: Id0409c9b75a828dc1daebb41c80fc64e012b74e3
gnu: Add go-codeberg-org-anaseto-gruid-tcell. * gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid-tcell): New variable. Change-Id: If6408b2e4b070ccc53da62f13f9dba0a7d1ae643
gnu: Add go-codeberg-org-anaseto-gruid-sdl. It was proposed in #57390 on <2022-08-24>. * gnu/packages/game-development.scm: Add (gnu packages golang-build). (go-codeberg-org-anaseto-gruid-sdl): New variable. Co-authored-by: Cairn <cairn@pm.me> Change-Id: Ic7c29005e788994af67ecb89065ef32a48810ede
gnu: Add go-github-com-veandco-go-sdl2. It was proposed in #57390 on <2022-08-24>. * gnu/packages/game-development.scm: Add (gnu packages golang-xyz) and (guix build-system go). (go-github-com-veandco-go-sdl2): New variable. Co-authored-by: Cairn <cairn@pm.me> Change-Id: Ic4228ff3e5fe4c388ec4adc59827a9e79f4621b8