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
gnu: Add go-codeberg-org-anaseto-gruid-js. * gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid-js): New variable. Change-Id: Ia3e93d8642c2b70cd8b2a53f18539a6c303a3051
gnu: Add go-codeberg-org-anaseto-gruid. * gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid): New variable. Change-Id: Ic33426afa1650d68858468e750060031a329d6ed
gnu: senpai: Enable more tests. * gnu/packages/messaging.scm (senpai) [arguments] <test-subdirs>: Run tests over the whole code base. Change-Id: Id355ac43ae9ae049e3e1c9211a96ab13e2e1c336
gnu: senpai: Fix indentation. * gnu/packages/messaging.scm (senpai): Fix indentation. [native-inputs]: Sort. Change-Id: Ieadee9947e2c0e90c74b645770cd3844af15a7e2