Sharlatan Hellseher
accba504ad
gnu: exercism: Update to 3.5.8.
...
* gnu/packages/education.scm (exercism): Update to 3.5.8.
Change-Id: Ib03adbe544c511601f4fe3e4e35276a975dc9796
2026-02-25 20:22:35 +00:00
Andreas Enge
2aef3e0cf8
gnu: gcompris: Move deprecated variable next to the deprecator.
...
This is a follow-up to commit d6263e23da .
* gnu/packages/education.scm (gcompris): Move to...
* gnu/packages/kde-education.scm (gcompris): ...this.
Change-Id: Ia261232685964c173ce6c4eb984e0dd3182d05b7
2026-02-24 12:00:19 +01:00
Andreas Enge
d6263e23da
gnu: Deprecate gcompris by gcompris-qt.
...
* gnu/packages/education.scm (gcompris): Define as deprecated by
gcompris-qt.
Fixes : guix/guix#6450
Change-Id: I7fdae7155fc274306a52eac08003a39f2a4dacba
2026-02-15 22:09:02 +01:00
Sharlatan Hellseher
6c92691f9a
gnu: cf-tool: Use default go, skip vet during tests.
...
* gnu/packages/education.scm (cf-tool)[arguments] <go>: Use
default (go-1.24).
<test-flags>: Add "-vet=off" option.
Change-Id: I4fa1ae2d8042ce15310655d98cb002be235eedca
2026-02-15 14:17:45 +01:00
Ethan Blanton
8d3ab209e7
gnu: Remove pin on go-1.23 by setting -vet=off in tests.
...
This is a follow up commit 87661cea77 : "Pin
some golang packages to use go-1.23" wich adds "-vet=off" to test args
so that make check works with go 1.24+.
* gnu/packages/authentication.scm: (oauth2l)
* gnu/packages/bioinformatics.scm: (go-github-com-biogo-store)
* gnu/packages/containers.scm: (dive)
* gnu/packages/databases.scm: (go-github-com-cockroachdb-pebble)
* gnu/packages/education.scm: (exercism)
* gnu/packages/file-systems.scm: (fscrypt, gocryptfs)
* gnu/packages/golang-check.scm: (go-github-com-cheekybits-is,
go-github-com-coder-quartz, go-github-com-data-dog-go-sqlmock,
go-github-com-google-gofuzz, go-github-com-matryer-is,
go-github-com-onsi-ginkgo, go-github-com-onsi-ginkgo-v2,
go-github-com-onsi-gomega, go-github-com-otiai10-mint,
go-github-com-smarty-assertions, go-github-com-smarty-gunit,
go-github-com-warpfork-go-testmark, go-sigs-k8s-io-randfill)
* gnu/packages/golang-crypto.scm: (go-github-com-99designs-keyring,
go-github-com-blanu-dust, go-github-com-chmduquesne-rollinghash)
* gnu/packages/golang-maths.scm: (go-github-com-montanaflynn-stats,
go-gonum-org-v1-gonum)
* gnu/packages/golang-vcs.scm: (go-github-com-jiangxin-goconfig)
* gnu/packages/golang-web.scm: (go-git-sr-ht-emersion-gqlclient,
go-git-sr-ht-rockorager-go-jmap, go-github-com-apex-log,
go-github-com-apex-log-bootstrap, go-github-com-cenkalti-backoff-v4,
go-github-com-digitalocean-godo, go-github-com-donovanhide-eventsource,
go-github-com-emersion-go-smtp, go-github-com-flosch-pongo2-v6,
go-github-com-go-chi-chi-v5, go-github-com-go-jose-go-jose-v3,
go-github-com-go-openapi-errors, go-github-com-go-openapi-runtime,
go-github-com-go-openapi-validate, go-github-com-gobwas-httphead,
go-github-com-goccy-go-json, go-github-com-gogo-protobuf,
go-github-com-google-safehtml, go-github-com-jcmturner-gokrb5-v8,
go-github-com-jhillyerd-enmime, go-github-com-jlaffaye-ftp,
go-github-com-jmespath-go-jmespath, go-github-com-json-iterator-go,
go-github-com-labbsr0x-goh,
go-github-com-makeworld-the-better-one-go-gemini,
go-github-com-ovn-kubernetes-libovsdb, go-github-com-pascaldekloe-goe,
go-github-com-perimeterx-marshmallow, go-github-com-pion-stun,
go-github-com-pion-stun-v2, go-github-com-pion-stun-v3,
go-github-com-rcrowley-go-metrics, go-github-com-swaggo-swag,
go-github-com-urfave-negroni, go-github-com-urfave-negroni-v3,
go-github-com-xeipuuv-gojsonschema, go-maunium-net-go-mautrix)
* gnu/packages/golang-xyz.scm: (go-github-com-d5-tengo-v2,
go-github-com-godbus-dbus, go-github-com-hashicorp-hcl-v2,
go-github-com-itchyny-go-flags, go-github-com-jedib0t-go-pretty-v6,
go-github-com-jessevdk-go-flags, go-github-com-mattn-go-shellwords,
go-github-com-moby-sys-mountinfo, go-github-com-nlpodyssey-spago,
go-github-com-pingcap-errors, go-github-com-pmezard-go-difflib,
go-github-com-russross-blackfriday-v2, go-go-mongodb-org-mongo-driver,
go-go4-org, go-k8s-io-klog-v2, go-sigs-k8s-io-kustomize-kyaml,
go-zgo-at-zstd)
* gnu/packages/irc.scm: (soju)
* gnu/packages/password-utils.scm: (aws-vault)
* gnu/packages/text-editors.scm: (micro)
* gnu/packages/version-control.scm: (hut)
* gnu/packages/video.scm: (ytarchive)
* gnu/packages/web-browsers.scm: (bombadillo)
* gnu/packages/web.scm: (webhook)
Change-Id: If7ffae01869404796467f8deed29a03e7a7020d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-15 14:17:30 +01:00
Danny Milosavljevic
79112d2946
gnu: qolibri: Add Wayland.
...
* gnu/packages/education.scm (qolibri)[inputs]: Add qtwayland-5.
Change-Id: I19baa79d124192a1cc925d765f4820b1d05665f2
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
6168047146
gnu: tipp10: Add Wayland.
...
* gnu/packages/education.scm (tipp10)[inputs]: Add qtwayland.
Change-Id: Ic7949f49ce052579f09c71d5384ba5f72e525313
2026-01-12 02:37:36 +01:00
Andreas Enge
e09db4c8f3
gnu: Remove t4k-common.
...
* gnu/packages/education.scm (t4k-common): Delete variable.
Fixes : guix/guix#4629
Change-Id: Ibb5b39e62c1fe05c99d8e89809bb689cdc30c179
2026-01-05 17:16:48 +01:00
Andreas Enge
03127eb11a
gnu: Remove tuxmath.
...
* gnu/packages/education.scm (tuxmath): Delete variable.
Change-Id: I47873f6194842d8e180471265e03e9c3e93e9932
2026-01-05 17:16:12 +01:00
Andreas Enge
18970fe4e3
gnu: Remove anki.
...
* gnu/packages/education.scm (anki): Delete variable.
* gnu/packages/patches/anki-mpv-args.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Fixes : guix/guix#2813
Change-Id: I0bb41d47cd73aca424c0f41ca777a166e6f43da7
2026-01-05 16:56:40 +01:00
Nicolas Graves
619cc0db5d
gnu: toutenclic: Switch to pyproject.
...
* gnu/packages/education.scm (toutenclic):
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh them, improve style.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I08e66c14fb71763b76337035dc694f829809bd02
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Nicolas Graves
aa2288f00d
gnu: mazo: Update to 1.2.1.
...
* gnu/packages/education.scm (mazo): Update to 1.2.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh them, improve style.
[description]: Improve style.
Change-Id: I9e16d344dd0d3207f94d1b7ebdb1d14188857afc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-27 20:13:59 +00:00
Arun Isaac
f51e414272
gnu: Add hardv.
...
* gnu/packages/education.scm (hardv): New variable.
Signed-off-by: jgart <jgart@dismail.de >
2025-11-03 19:50:23 -06:00
Andreas Enge
08200839f4
gnu: openboard: Switch to Qt6.
...
* gnu/packages/education.scm (openboard)[arguments]<#:qtbase>: Add.
<#:modules>: Remove.
<#:phases>: Remove fix-hard-coded-env, fix-library-path. Remove custom
configure, build, install.
{set-initial-values}: Remove obsolete substitution.
[native-inputs]: Replace qttools-5 by qttools. Add pkg-config.
[inputs]: Replace ffmpeg-4 by ffmpeg, libressl by openssl, qtdeclarative-5
by qtdeclarative, qtmultimedia-5 by qtmultimedia, qtsvg-5 by qtsvg,
qtwebchannel-5 by qtwebchannel, qtwebengine-5 by qtwebengine, quazip-5
by quazip. Remove qtbase-5 and qtxmlpatterns-5.
Add cups-minimal and qt5compat.
Fixes : guix/guix#3075
Change-Id: I386837d4735313c6b20b3f662e83d268176b4f77
2025-10-26 12:04:29 +01:00
Nicolas Goaziou
e73f457e03
gnu: fet: Update license.
...
* gnu/packages/education.scm[license]: Change to AGPL 3 only.
Change-Id: I07fcf262ca6b166f882bd18dae2794d627d210d8
2025-10-24 17:39:56 +02:00
Nicolas Goaziou
93282df6aa
gnu: fet: Update to 7.5.4.
...
* gnu/packages/education.scm (fet): Update to 7.5.4.
Change-Id: I6b4b4149978dec0ae3819e22415b095055242dd8
2025-10-24 14:04:43 +02:00
Sughosha
5e8c2c29cb
gnu: gcompris-qt: Move to kde-education.scm.
...
* gnu/packages/education.scm (gcompris-qt): Remove variable.
* gnu/packages/kde-education.scm (gcompris-qt): New variable.
Change-Id: I21d626330b8f90ef2ff636426acf34e75e834da9
2025-10-17 11:27:13 +02:00
Sughosha
e7acb06fed
gnu: ktouch: Move to kde-education.scm.
...
* gnu/packages/education.scm (ktouch): Remove variable.
* gnu/packages/kde-education.scm (ktouch): New variable.
Change-Id: I693dc37075d0419030d89fc5b09cf4ca2f892c6e
2025-10-17 11:27:13 +02:00
Sughosha
b7c4ee1755
gnu: kqtquickcharts: Move to kde-education.scm.
...
* gnu/packages/education.scm (kqtquickcharts): Remove variable.
* gnu/packages/kde-education.scm (kqtquickcharts): New variable.
Change-Id: I54aed8a3e2a6c8f755fbb6c718ba16e67015315a
2025-10-17 11:27:12 +02:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Sharlatan Hellseher
5dea1814d4
gnu: exercism: Patch xdg-open path.
...
* gnu/packages/education.scm (exercism)
[arguments] <phases>: Add 'patch-xdg-open.
[inputs]: Add xdg-utils.
Fixes guix/guix#2203
Change-Id: I877a2bbf2468662e8f481b5cf10099b9e63a1b65
Change-Id: Ie15ddb9465d03d308740a348fa2e2c1233ec6591
2025-08-23 14:28:43 +01:00
Sharlatan Hellseher
978d536a4a
gnu: exercism: Update to 3.5.7.
...
* gnu/packages/education.scm (exercism): Update to 3.5.7.
Change-Id: I97e60c90b67ce99256c45de202576f4b66a7b3b7
2025-08-23 14:18:40 +01:00
Andreas Enge
4434e26772
gnu: tipp10: Update to 3.3.4.
...
* gnu/packages/education.scm (tipp10): Update to 3.3.4.
Change-Id: Ic0c70a0ff3b0ddcec8a50c5a3a041321a036ec15
2025-08-16 22:03:14 +02:00
Sharlatan Hellseher
0d6f602b6c
gnu: go-github-com-olekukonko-tablewriter: Update to 1.0.7.
...
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-tablewriter): Update to 1.0.7.
[arguments] <go>: Use go-1.23.
[propagated-inputs]: Add go-github-com-fatih-color,
go-github-com-olekukonko-errors, and go-github-com-olekukonko-ll.
[native-inputs]: Add go-github-com-olekukonko-ts.
(go-csv2table) [arguments]: Inherit instead of overwrite.
[native-inputs]: Merge native and propagated inputs.
[propagated-inputs]: Drop all.
[inputs]: Drop all.
(go-github-com-olekukonko-tablewriter-0.0.5): New variable.
(go-github-com-charmbracelet-glamour-0.3) [propagated-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
* gnu/packages/golang-web.scm (go-github-com-jaytaylor-html2text,
go-github-com-yggdrasil-network-yggdrasil-go): [propagated-inputs]:
Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
* gnu/packages/networking.scm (yggdrasil): Likewise.
* gnu/packages/check.scm (checkmake) [native-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
* gnu/packages/databases.scm (sqls): Likewise.
* gnu/packages/education.scm (cf-tool): Likewise.
* gnu/packages/textutils.scm (vale) [arguments] <go>: Use go-1.23.
[native-inputs]: Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
Change-Id: Idefcb19961d22702de0cd6da912d9c964048fe8b
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
87661cea77
gnu: Pin some golang packages to use go-1.23.
...
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.
Go 1.24 requires non-constant format strings to be explicitly handled.
The errors might look like these:
non-constant format string in call to (*testing.common).Errorf
ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime
See <https://tip.golang.org/doc/go1.24#vet >.
Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00
Andreas Enge
17fde994b6
gnu: openboard: Fix build.
...
* gnu/packages/education.scm (openboard)[arguments]<#:phases>
{fix-library-path}: Adapt to quazip-qt5@1.5.
Change-Id: I200c7a36eba81cd41c860e5c15fdebf25aed6108
2025-08-10 11:04:01 +02:00
Greg Hogan
50c3fd729a
gnu: Remove BUILD_TESTING configuration flag.
...
* gnu/packages/assembly.scm (cpu-features),
* gnu/packages/astronomy.scm (casacore),
* gnu/packages/bioinformatics.scm (morpheus),
* gnu/packages/code.scm (rtags),
* gnu/packages/education.scm (gcompris-qt),
* gnu/packages/game-development.scm (libccd),
* gnu/packages/geo.scm (cloudcompare),
* gnu/packages/glib.scm (dbus-cxx),
* gnu/packages/graph.scm (faiss),
* gnu/packages/graphics.scm (f3d, mmg),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-processing.scm (vtk),
* gnu/packages/image.scm (openjpeg),
* gnu/packages/irc.scm (quassel),
* gnu/packages/jami.scm (jami),
* gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita),
* gnu/packages/kde-frameworks.scm (purpose, purpose-5),
* gnu/packages/kde-office.scm (calligra, ghostwriter),
* gnu/packages/linux.scm (bpftrace),
* gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack,
vc),
* gnu/packages/messaging.scm (libsignal-protocol-c),
* gnu/packages/mold.scm (mold),
* gnu/packages/music.scm (sonivox),
* gnu/packages/networking.scm (dhtnet),
* gnu/packages/opencl.scm (opencl-clhpp),
* gnu/packages/openpgp.scm (rnp),
* gnu/packages/photo.scm (darktable),
* gnu/packages/popt.scm (gflags),
* gnu/packages/rdesktop.scm (freerdp),
* gnu/packages/security-token.scm (cppcodec),
* gnu/packages/terminals.scm (libtsm),
* gnu/packages/text-editors.scm (jucipp),
* gnu/packages/xdisorg.scm (xsettingsd)
[arguments]<#:configure-flags>: Remove BUILD_TESTING.
* gnu/packages/jupyter.scm (xeus)
[arguments]: Disable tests.
<#:configure-flags>: Remove BUILD_TESTING.
Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-08-04 04:11:23 +00:00
Greg Hogan
f4ce754028
gnu: Restore gnu-build-system phases.
...
* gnu/packages/bioinformatics.scm (bandage),
* gnu/packages/education.scm (openboard),
* gnu/packages/emulators.scm (qtmips),
* gnu/packages/games.scm (chessx),
* gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot),
* gnu/packages/qt.scm (pyotherside, qtwidgetanimationframework)
<#:phases>: Restore build phase.
* gnu/packages/admin.scm (wpa-supplicant-gui),
* gnu/packages/finance.scm (kitsas)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build phase.
* gnu/packages/engineering.scm (librecad)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build and check phases.
* gnu/packages/music.scm (samplebrain)
<#:phases>: Restore build, check, and install phases.
* gnu/packages/password-utils.scm (qtpass)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build, check, and install phases.
* gnu/packages/ebook.scm (inkbox),
* gnu/packages/engineering.scm (qelectrotech),
* gnu/packages/games.scm (doom-runner, moonlight-qt, pokerth,
qcheckers),
* gnu/packages/gps.scm (gpxsee),
* gnu/packages/hardware.scm (openrgb),
* gnu/packages/image-viewers.scm (qview),
* gnu/packages/pdf.scm (qpdfview),
* gnu/packages/qt.scm (signond),
* gnu/packages/radio.scm (dream)
<#:phases>: Restore build and install phases.
* gnu/packages/disk.scm (qdirstat),
* gnu/packages/pdf.scm (sioyek),
* gnu/packages/qt.scm (signon-plugin-oauth2),
* gnu/packages/radio.scm (qsstv, wfview),
* gnu/packages/security-token.scm (yubikey-manager-qt),
* gnu/packages/tex.scm (texmaker),
* gnu/packages/video.scm (smplayer)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.
* gnu/packages/task-management.scm (timewarrior)
<#:phases>: Restore check phase.
* gnu/packages/audio.scm (supercollider)
<#:phases>: Restore install phase.
* gnu/packages/web.scm (libzim): Update to 9.3.0.
(kiwix-lib): Update to 14.0.0.
(kiwix-desktop): Update to 2.4.1.
[source](patches): Delete.
[arguments]<#:test-target>: Delete.
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.
(kiwix-tools): Update to 3.7.0.
* gnu/packages/patches/kiwix-desktop-newer-libkiwix.patch: Delete.
* gnu/local.mk: Update accordingly.
Change-Id: Ia5162ec190fc21334bbc516dcc01056d599f2891
2025-08-04 04:11:21 +00:00
Greg Hogan
ce1c47ed9d
gnu: Disable tests.
...
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks),
* gnu/packages/android.scm (android-googletest),
* gnu/packages/check.scm (googletest, snitch),
* gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels,
nativefiledialog-extended, toml11),
* gnu/packages/compression.scm (libcbor),
* gnu/packages/databases.scm (duckdb),
* gnu/packages/datastructures.scm (sdsl-lite),
* gnu/packages/education.scm (kqtquickcharts, ktouch),
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server),
* gnu/packages/engineering.scm (manifold, solvespace),
* gnu/packages/fcitx5.scm (fcitx5-configtool),
* gnu/packages/games.scm (jstest-gtk),
* gnu/packages/geo.scm (libspatialindex),
* gnu/packages/glib.scm (cppgir),
* gnu/packages/gnome.scm (evolution),
* gnu/packages/graphics.scm (openvdb),
* gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf,
kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore,
kseexpr, ktimer, libkexiv2, libksane, partitionmanager),
* gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative,
kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets,
knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem,
kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc,
plasma-activities, plasma-activities-stats),
* gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman,
kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner,
kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines,
knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel,
ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli),
* gnu/packages/kde-internet.scm (choqok, krdc),
* gnu/packages/kde-multimedia.scm (audiocd-kio, dragon),
* gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna,
kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine,
kasts, kontactinterface, libkcompactdisc),
* gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori,
kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp,
ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme,
oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass,
plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome,
lasma-workspace-wallpapers, polkit-kde-agent, print-manager,
qqc2-breeze-style),
* gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb,
kwalletmanager, yakuake),
* gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera,
kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag,
kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k,
sweeper),
* gnu/packages/llvm.scm (lldb),
* gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal),
* gnu/packages/messaging.scm (mosquitto, znc),
* gnu/packages/music.scm (hydrogen),
* gnu/packages/pdf.scm (podofo, podofo-0.9),
* gnu/packages/potassco.scm (clingo, clingcon),
* gnu/packages/qt.scm (dotherside, kddockwidgets, qttools),
* gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum),
* gnu/packages/serialization.scm (jsoncpp-for-tensorflow),
* gnu/packages/sdl.scm (sdl3-gfx),
* gnu/packages/telephony.scm (baresip, baresip-libre),
* gnu/packages/textutils.scm (opencc),
* gnu/packages/video.scm (libopenshot, obs),
* gnu/packages/vim.scm (neovim),
* gnu/packages/web.scm (binaryen, civetweb, yajl)
[arguments]: Disable tests.
Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-08-04 04:10:18 +00:00
VnPower
0a07d26b21
gnu: libeb: Fix build with gcc-14.
...
* gnu/packages/education.scm (libeb): Apply patch.
* gnu/local.mk (dist_patch_DATA): Add reference to patch.
* gnu/packages/patches/libeb-gcc-14.patch: Add patch.
Change-Id: I6ee07e8ae93646e70c531f1ebe7c9ae8e9f4692d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-07-25 18:17:34 +02:00
宋文武
c31c4522ad
gnu: qtxmlpatterns: Rename to qtxmlpatterns-5.
...
* gnu/packages/qt.scm (qtxmlpatterns): Rename to qtxmlpatterns-5.
(qtspeech-5) [native-inputs]: Adjust accordingly.
(python-pyqt) [inputs]: Likewise.
(python-shiboken-2) [inputs]: Likewise.
(python-pyside-2) [inputs]: Likewise.
* gnu/packages/animation.scm (pencil2d) [inputs]: Likewise.
* gnu/packages/education.scm (openboard) [inputs]: Likewise.
(ktouch) [inputs]: Likewise.
* gnu/packages/engineering.scm (freecad) [inputs]: Likewise.
* gnu/packages/finance.scm (monero-gui) [inputs]: Likewise.
* gnu/packages/geo.scm (gplates) [inputs]: Likewise.
* gnu/packages/image-processing.scm (paraview) [inputs]: Likewise.
* gnu/packages/kde-frameworks.scm (ktexteditor-5) [inputs]: Likewise.
(ksyntaxhighlighting-5) [native-inputs]: Likewise.
* gnu/packages/messaging.scm (kaidan) [inputs]: Likewise.
* gnu/packages/music.scm (hydrogen) [inputs]: Likewise.
* gnu/packages/simulation.scm (openfoam-org) [inputs]: Likewise.
Change-Id: Ic260988913600dee261bd138efc6a830bc45d057
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-07-21 19:41:24 +08:00
宋文武
b4b6af1479
gnu: anki: Do not wrap with QTWEBENGINEPROCESS_PATH.
...
* gnu/packages/education.scm (anki) [arguments]: Remove
QTWEBENGINEPROCESS_PATH from the wrap phase.
Change-Id: If8b2cd5bcb0624033b6f7a29c9b865b70943032d
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
2025-07-18 20:17:37 +02:00
Sharlatan Hellseher
9b044b7173
gnu: Add exercism-cli.
...
Fixes guix/guix#858 .
* gnu/packages/education.scm (exercism-cli): New variable.
Change-Id: I49008ebec63129af52c279ff664ef82788e28d3a
2025-06-26 23:06:22 +01:00
Sharlatan Hellseher
d88f85f5cf
gnu: exercism: Update to 3.5.5.
...
* gnu/packages/education.scm (exercism): Update to 3.5.5.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: Ib6bc8fc7c92dae79373a7971258be7a4ee780349
2025-06-26 23:05:08 +01:00
Sharlatan Hellseher
0842b49f44
gnu: exercism: Improve package.
...
* gnu/packages/education.scm (exercism): Apply G-expressions. Move all
inputs to native-inputs.
Change-Id: I9fc0956a5403abb5d1dc1adaad1c35f6089bb67d
2025-06-26 22:59:39 +01:00
Sergey Trofimov
0ed3752c99
gnu: openboard: Update quazip dependency.
...
* gnu/packages/education.scm (openboard)[inputs]: Replace quazip-0 with
quazip-5.
[arguments]<#:phases>{fix-library-path}: Adapt file name.
Change-Id: I208bd7f420df5c57bc182814da240f5a927802ca
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-05-12 23:01:16 +02:00
Zheng Junjie
a30c418252
gnu: ktouch: Update to 24.12.3.
...
* gnu/packages/education.scm (ktouch): Update to 24.12.3.
Change-Id: I5c2cee4dab045c25002ebc1a4a731e38e8ed8e4e
2025-03-10 00:21:19 +08:00
Zheng Junjie
b6b5d0370a
gnu: kqtquickcharts: Update to 24.12.3.
...
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.3.
Change-Id: I366bc4c48a9116acfae648971a7cccbb98d01e6d
2025-03-10 00:21:19 +08:00
Zheng Junjie
f8fe7409fe
gnu: gcompris-qt: Use G-expressions.
...
* gnu/packages/education.scm (gcompris-qt)[arguments]: Use G-expressions.
Change-Id: If0d4f01eee8a1e41c4e9e2c7358e52cdd4c9ebff
2025-03-05 21:55:36 +08:00
Zheng Junjie
3c886253ac
gnu: gcompris-qt: Update to 25.0.12.
...
* gnu/packages/education.scm (gcompris-qt): Update to 25.0.12.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5, qtcharts-5, qtdeclarative-5, qtgraphicaleffects,
qtmultimedia-5, qtquickcontrols2-5, qtsensors-5, and qtsvg-5; add
qtcharts, qtdeclarative, qtmultimedia, qtsensors, and qtsvg.
[native-inputs]: Remove qttools-5; add pkg-config and qttools.
Change-Id: Ib16339c33c43ddf6b11db169006ae58e2bb5e620
2025-03-05 21:55:36 +08:00
Zheng Junjie
5dc1135d79
gnu: gcompris-qt: Update to 4.3.
...
* gnu/packages/education.scm (gcompris-qt): Update to 4.3.
Change-Id: I8de875a38bcc3b7f4abab61ab2037e11846c0d84
2025-03-05 21:55:32 +08:00
Zheng Junjie
eac939f2d3
gnu: ktouch: Update to 24.12.2.
...
* gnu/packages/education.scm (ktouch): Update to 24.12.2.
Change-Id: I5212f9d822e08bf30186f1eabce5be73e25ed5ea
2025-03-05 11:38:18 +08:00
Zheng Junjie
88d0f1fb51
gnu: ktouch: Update to 24.12.1.
...
* gnu/packages/education.scm (ktouch): Update to 24.12.1.
Change-Id: I1bab04124acfe611a3705955c850e3cc31030aa4
2025-03-05 10:39:14 +08:00
Zheng Junjie
460a9b88c5
gnu: kqtquickcharts: Update to 24.12.2.
...
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.2.
Change-Id: I0c2016c424c8f35e6bff22a6dda88de46a092741
2025-03-05 10:39:13 +08:00
Zheng Junjie
ff88a797ea
gnu: kqtquickcharts: Update to 24.12.1.
...
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.1.
Change-Id: If74b37283ef7be1a2035641f59865bd957494b9f
2025-03-05 09:03:14 +08:00
Sharlatan Hellseher
d90e5dcf58
gnu: packages/education: Remove golang module.
...
* gnu/packages/time.scm: As all Golang dependencies were shifted to
corresponded submodules, remove not required "golang" module from used
ones.
Change-Id: I9a647b3d6ff6aea4b77eff1d66fa18aa905dda10
2025-01-21 23:42:21 +00:00
Sharlatan Hellseher
8d903eff2f
gnu: exercism: Update to 3.5.4.
...
* gnu/packages/education.scm (exercism): Update to 3.5.4.
* gnu/packages/patches/exercism-disable-self-update.patch: Refresh it
to be compatible.
Change-Id: Ia1920522d232fa681b70178bce2220649b0bcbe0
2025-01-21 23:42:18 +00:00
Sharlatan Hellseher
eee41a42a4
gnu: Rename go-github-com-gizak-termui.
...
* gnu/packages/golang.scm (go-github-com-gizak-termui): Rename
go-github-com-gizak-termui to go-github-com-gizak-termui-v3 to reflect
golang module path.
* gnu/packages/education.scm (gotypist): Remove
go-github-com-gizak-termui, add go-github-com-gizak-termui-v3.
Change-Id: Iadd289822dd50ee79624ba847ad2b4ba45eef9b2
2025-01-21 23:41:47 +00:00