summaryrefslogtreecommitdiff
path: root/gnu/packages/education.scm
AgeCommit message (Collapse)Author
2026-04-06gnu: openboard: Update to 1.7.7.Nicolas Goaziou
* gnu/packages/education.scm (openboard): Update to 1.7.7. Change-Id: Ib723e25d8a598a98bd2c6d928d770e31c9c1f0b2
2026-02-25gnu: exercism: Update to 3.5.8.Sharlatan Hellseher
* gnu/packages/education.scm (exercism): Update to 3.5.8. Change-Id: Ib03adbe544c511601f4fe3e4e35276a975dc9796
2026-02-24gnu: gcompris: Move deprecated variable next to the deprecator.Andreas Enge
This is a follow-up to commit d6263e23da3d5d04fad0daf67713506587176a79 . * gnu/packages/education.scm (gcompris): Move to... * gnu/packages/kde-education.scm (gcompris): ...this. Change-Id: Ia261232685964c173ce6c4eb984e0dd3182d05b7
2026-02-15gnu: Deprecate gcompris by gcompris-qt.Andreas Enge
* gnu/packages/education.scm (gcompris): Define as deprecated by gcompris-qt. Fixes: guix/guix#6450 Change-Id: I7fdae7155fc274306a52eac08003a39f2a4dacba
2026-02-15gnu: cf-tool: Use default go, skip vet during tests.Sharlatan Hellseher
* gnu/packages/education.scm (cf-tool)[arguments] <go>: Use default (go-1.24). <test-flags>: Add "-vet=off" option. Change-Id: I4fa1ae2d8042ce15310655d98cb002be235eedca
2026-02-15gnu: Remove pin on go-1.23 by setting -vet=off in tests.Ethan Blanton
This is a follow up commit 87661cea77be67d7fdfcc607ee3a621d005e909c: "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-01-12gnu: qolibri: Add Wayland.Danny Milosavljevic
* gnu/packages/education.scm (qolibri)[inputs]: Add qtwayland-5. Change-Id: I19baa79d124192a1cc925d765f4820b1d05665f2
2026-01-12gnu: tipp10: Add Wayland.Danny Milosavljevic
* gnu/packages/education.scm (tipp10)[inputs]: Add qtwayland. Change-Id: Ic7949f49ce052579f09c71d5384ba5f72e525313
2026-01-05gnu: Remove t4k-common.Andreas Enge
* gnu/packages/education.scm (t4k-common): Delete variable. Fixes: guix/guix#4629 Change-Id: Ibb5b39e62c1fe05c99d8e89809bb689cdc30c179
2026-01-05gnu: Remove tuxmath.Andreas Enge
* gnu/packages/education.scm (tuxmath): Delete variable. Change-Id: I47873f6194842d8e180471265e03e9c3e93e9932
2026-01-05gnu: Remove anki.Andreas Enge
* 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
2025-12-27gnu: toutenclic: Switch to pyproject.Nicolas Graves
* 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-27gnu: mazo: Update to 1.2.1.Nicolas Graves
* 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-11-03gnu: Add hardv.Arun Isaac
* gnu/packages/education.scm (hardv): New variable. Signed-off-by: jgart <jgart@dismail.de>
2025-10-26gnu: openboard: Switch to Qt6.Andreas Enge
* 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-24gnu: fet: Update license.Nicolas Goaziou
* gnu/packages/education.scm[license]: Change to AGPL 3 only. Change-Id: I07fcf262ca6b166f882bd18dae2794d627d210d8
2025-10-24gnu: fet: Update to 7.5.4.Nicolas Goaziou
* gnu/packages/education.scm (fet): Update to 7.5.4. Change-Id: I6b4b4149978dec0ae3819e22415b095055242dd8
2025-10-17gnu: gcompris-qt: Move to kde-education.scm.Sughosha
* gnu/packages/education.scm (gcompris-qt): Remove variable. * gnu/packages/kde-education.scm (gcompris-qt): New variable. Change-Id: I21d626330b8f90ef2ff636426acf34e75e834da9
2025-10-17gnu: ktouch: Move to kde-education.scm.Sughosha
* gnu/packages/education.scm (ktouch): Remove variable. * gnu/packages/kde-education.scm (ktouch): New variable. Change-Id: I693dc37075d0419030d89fc5b09cf4ca2f892c6e
2025-10-17gnu: kqtquickcharts: Move to kde-education.scm.Sughosha
* gnu/packages/education.scm (kqtquickcharts): Remove variable. * gnu/packages/kde-education.scm (kqtquickcharts): New variable. Change-Id: I54aed8a3e2a6c8f755fbb6c718ba16e67015315a
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, 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-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
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-08-23gnu: exercism: Patch xdg-open path.Sharlatan Hellseher
* 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-23gnu: exercism: Update to 3.5.7.Sharlatan Hellseher
* gnu/packages/education.scm (exercism): Update to 3.5.7. Change-Id: I97e60c90b67ce99256c45de202576f4b66a7b3b7
2025-08-16gnu: tipp10: Update to 3.3.4.Andreas Enge
* gnu/packages/education.scm (tipp10): Update to 3.3.4. Change-Id: Ic0c70a0ff3b0ddcec8a50c5a3a041321a036ec15
2025-08-11gnu: go-github-com-olekukonko-tablewriter: Update to 1.0.7.Sharlatan Hellseher
* 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-11gnu: Pin some golang packages to use go-1.23.Sharlatan Hellseher
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-10gnu: openboard: Fix build.Andreas Enge
* gnu/packages/education.scm (openboard)[arguments]<#:phases> {fix-library-path}: Adapt to quazip-qt5@1.5. Change-Id: I200c7a36eba81cd41c860e5c15fdebf25aed6108
2025-08-04gnu: Remove BUILD_TESTING configuration flag.Greg Hogan
* 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-04gnu: Restore gnu-build-system phases.Greg Hogan
* 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-04gnu: Disable tests.Greg Hogan
* 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-07-25gnu: libeb: Fix build with gcc-14.VnPower
* 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-21gnu: 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-18gnu: 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-06-26gnu: Add exercism-cli.Sharlatan Hellseher
Fixes guix/guix#858. * gnu/packages/education.scm (exercism-cli): New variable. Change-Id: I49008ebec63129af52c279ff664ef82788e28d3a
2025-06-26gnu: exercism: Update to 3.5.5.Sharlatan Hellseher
* gnu/packages/education.scm (exercism): Update to 3.5.5. [native-inputs]: Add go-github-com-stretchr-testify. Change-Id: Ib6bc8fc7c92dae79373a7971258be7a4ee780349
2025-06-26gnu: exercism: Improve package.Sharlatan Hellseher
* gnu/packages/education.scm (exercism): Apply G-expressions. Move all inputs to native-inputs. Change-Id: I9fc0956a5403abb5d1dc1adaad1c35f6089bb67d
2025-05-12gnu: openboard: Update quazip dependency.Sergey Trofimov
* 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-03-10gnu: ktouch: Update to 24.12.3.Zheng Junjie
* gnu/packages/education.scm (ktouch): Update to 24.12.3. Change-Id: I5c2cee4dab045c25002ebc1a4a731e38e8ed8e4e
2025-03-10gnu: kqtquickcharts: Update to 24.12.3.Zheng Junjie
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.3. Change-Id: I366bc4c48a9116acfae648971a7cccbb98d01e6d
2025-03-05gnu: gcompris-qt: Use G-expressions.Zheng Junjie
* gnu/packages/education.scm (gcompris-qt)[arguments]: Use G-expressions. Change-Id: If0d4f01eee8a1e41c4e9e2c7358e52cdd4c9ebff
2025-03-05gnu: gcompris-qt: Update to 25.0.12.Zheng Junjie
* 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-05gnu: gcompris-qt: Update to 4.3.Zheng Junjie
* gnu/packages/education.scm (gcompris-qt): Update to 4.3. Change-Id: I8de875a38bcc3b7f4abab61ab2037e11846c0d84
2025-03-05gnu: ktouch: Update to 24.12.2.Zheng Junjie
* gnu/packages/education.scm (ktouch): Update to 24.12.2. Change-Id: I5212f9d822e08bf30186f1eabce5be73e25ed5ea
2025-03-05gnu: ktouch: Update to 24.12.1.Zheng Junjie
* gnu/packages/education.scm (ktouch): Update to 24.12.1. Change-Id: I1bab04124acfe611a3705955c850e3cc31030aa4
2025-03-05gnu: kqtquickcharts: Update to 24.12.2.Zheng Junjie
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.2. Change-Id: I0c2016c424c8f35e6bff22a6dda88de46a092741
2025-03-05gnu: kqtquickcharts: Update to 24.12.1.Zheng Junjie
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.1. Change-Id: If74b37283ef7be1a2035641f59865bd957494b9f
2025-01-21gnu: packages/education: Remove golang module.Sharlatan Hellseher
* 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-21gnu: exercism: Update to 3.5.4.Sharlatan Hellseher
* 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