Sergey Trofimov
d3eab3c8bd
gnu: ell: Update to 0.79.
...
* gnu/packages/linux.scm (ell): Update to 0.79.
Change-Id: Ib530c9e1fb09b790499af7fd6d0cb89b4766482c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 17:51:20 +09:00
Cayetano Santos
605e06c728
gnu: python-sentencepiece: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (python-sentencepiece)[build-system]:
Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools-next.
Change-Id: Ib675129d61eb960f45b0f34e30fa1ecd768f9cab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-09 09:49:55 +01:00
Sharlatan Hellseher
24a1720154
gnu: actionlint: Activate tests.
...
* gnu/packages/check.scm (actionlint)[arguments]<test-subdirs>: Run
tests from the project's root, there is no tests in "cmd/actionlint".
Change-Id: I84df63c8fad5a7afc0c26730b1b2a1ec8e795b19
2025-09-09 09:49:55 +01:00
Sharlatan Hellseher
9461b0972c
gnu: actionlint: Update to 1.7.7.
...
* gnu/packages/check.scm (actionlint): Update to 1.7.7.
Change-Id: I0a8cc4dda3146d197f6c8a266d76e71baec250b4
2025-09-09 09:49:54 +01:00
Sharlatan Hellseher
2aed41a0cb
gnu: gotestsum: Update to 1.12.3.
...
* gnu/packages/check.scm (gotestsum): Update to 1.12.3. Fix indentation.
[arguments]<install-source?>: As for the final executable it's not required.
[home-page]: Place above [synopsis].
[description]: Start from a new line and fix fill-column.
Change-Id: I9a4f11c03895f240224d0293fcdfb3b8c2827603
2025-09-09 09:49:54 +01:00
Sharlatan Hellseher
0c42de50fa
gnu: checkmake: Fix URL redirection.
...
This project has changed the GitHub home page from
<https://github.com/mrtazz/checkmake > to
<https://github.com/checkmake/checkmake >.
* gnu/packages/check.scm (checkmake)[source]<url>: Fix redirection lint
warning.
[home-page]: Likewise.
Change-Id: I2b8cc6bd3f62cc408ce3d99c318ce0521b82d91f
2025-09-09 09:49:54 +01:00
André Batista
5ec17ec18c
gnu: lld-as-ld-wrapper-15: Remove variable.
...
* gnu/packages/llvm.scm (lld-as-ld-wrapper-15): Remove as it's not used on any
package definition anymore.
Change-Id: Ieb1bf46a571fae6cbc8ee3ce8c64567391eed370
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 17:47:32 +09:00
Cayetano Santos
5dff277b6e
gnu: m8c: Update to 2.1.0.
...
* gnu/packages/electronics.scm (m8c): Update to 2.1.0.
[build-system]: Switch to cmake-build-system.
[inputs]: Add libdecor.
[arguments]: Add #:configure-flags, remove #:make-flags and #:phases.
Change-Id: I8a9b2981ca87306d6ac0471ee311841935ccb12e
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 17:39:24 +09:00
Cayetano Santos
09877fd193
gnu: python-myhdl: Update to 0.11-0.7dc29c2.
...
* gnu/packages/fpga.scm (python-myhdl): Update to 0.11-0.7dc29c2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace check #:phase.
[native-inputs]: Add iverilog, python-setuptools-next, and
python-pytest.
Change-Id: I43d6da67bea5f5cc020881f33f399a62d2706e59
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 17:27:13 +09:00
Cayetano Santos
368f83a08a
gnu: symbiyosys: Update to 0.57.
...
* gnu/packages/electronics.scm (symbiyosys): Update to 0.57.
(abc-yosyshq): Update to 0.57.
(yosys): Update to 0.57.
Change-Id: I544d9d294f4cfe414fee7d6b3faf2edf24eb8bf9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 17:11:55 +09:00
Cayetano Santos
004e0a3dab
gnu: apycula: Update to 0.24.
...
* gnu/packages/fpga.scm (apycula): Update to 0.24.
Change-Id: I668543d92de12e3f215196fd85fc55036b33ab4b
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 17:08:41 +09:00
Cayetano Santos
95668fc829
gnu: qucsator-rf: Update to 1.0.7; also update qucs-s to 25.2.0.
...
* gnu/packages/electronics.scm (qucsator-rf): Update to 1.0.7.
(qucs-s): Update to 25.2.0.
Change-Id: I27dce699f328549ca4d5db93bc3daad9e82102d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 17:06:56 +09:00
Maxim Cournoyer
b75f83bfae
gnu: iverilog: Set correct native compilers in installed script.
...
* gnu/packages/fpga.scm (iverilog) [#:make-flags]: Delete.
[#:phases]: Add ensure-native-baked-CC/CXX phase.
Change-Id: I218f062de3a51765cbb9adf4558ea16e152e1f97
2025-09-09 16:50:56 +09:00
Efraim Flashner
1943ec7d08
gnu: ntp: Wrap update-leap command.
...
* gnu/packages/ntp.scm (ntp)[inputs]: Add guile-3.0, perl-http-tiny,
perl-io-socket-ssl, perl-net-ssleay.
[arguments]: Add a phase to wrap the update-leap command.
Change-Id: I66f9810fa3ac669290fb06a8ae50dabbd9872b7e
2025-09-09 10:31:34 +03:00
Efraim Flashner
574c9f23e8
gnu: ntp: Update leap-seconds list URI.
...
* gnu/packages/ntp.scm (ntp)[arguments]: Add a phase to update the
location of the leap-seconds list.
Change-Id: I7e97f4d97391a785bc53db1e3e883a55326c4fc5
2025-09-09 10:31:34 +03:00
Efraim Flashner
92c95f0a94
gnu: ntp: Add missing inputs.
...
Fixes guix/guix#2584 .
* gnu/packages/ntp.scm (ntp)[inputs]: Add perl.
Change-Id: If484df794a842ee8caa7042795871fa5b9072553
2025-09-09 10:31:30 +03:00
Josep Bigorra
6fd8ff7681
gnu: Add mbake.
...
* gnu/packages/check.scm (mbake): New variable.
Change-Id: I61d05051d2b771f2a477c4995bfb005ea2d9a21a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-09 08:30:18 +01:00
Cayetano Santos
ed00702631
gnu: minipro: Move to flashing-tools.
...
* gnu/packages/electronics.scm (minipro): Move from here ...
* gnu/packages/flashing-tools.scm: ... to here.
Change-Id: I41354d9a5731575e370bfc90805ec1260bdb86d3
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-09 16:04:05 +09:00
Maxim Cournoyer
2ba475d37a
gnu: shepherd-1.0: Use latest guile-fibers.
...
* gnu/packages/admin.scm (shepherd-1.0) [native-inputs]: Use latest guile-fibers.
[inputs]: Use latest guile-fibers.
Relates-to: shepherd/shepherd#1
Change-Id: I29483129232062bb764664d4153e43447f3b3f22
2025-09-09 14:56:12 +09:00
Sharlatan Hellseher
e4a6c73831
gnu: nebula: Update to 1.9.6.
...
* gnu/packages/networking.scm (nebula): Update to 1.9.6.
Change-Id: I0312eea1e5786497e83e14efe138a12ef2336bbf
2025-09-08 23:30:10 +01:00
Sharlatan Hellseher
d9c6f8d2e0
gnu: openrdap: Improve package.
...
* gnu/packages/networking.scm (openrdap): Fix indentation.
[arguments] <install-source?>: As for final executable avoid it.
<test-subdirs>: Test the whole module.
[native-inputs]: Move everything from [propagated-inputs] here.
[propagated-inputs]: Drop all.
Change-Id: I115d982c3ff02cc8a89128975e1ed8dd6a1a803d
2025-09-08 23:21:54 +01:00
Sharlatan Hellseher
9ee7fe20c9
gnu: go-github-com-nwidger-jsoncolor: Update to 0.3.2.
...
* gnu/packages/golang-xyz.scm (go-github-com-nwidger-jsoncolor): Update to 0.3.2.
Change-Id: I383cac02ee98ae72f69179bdb7653e252891de6b
2025-09-08 23:18:36 +01:00
Sharlatan Hellseher
063026216b
gnu: gron: Move to textutils.
...
* gnu/packages/golang-web.scm (gron): Move from here ...
* gnu/packages/textutils.scm: ... to here.
Change-Id: Ic1cbb609e4ed95218e42cdb866762ae6e52ddbc5
2025-09-08 23:18:36 +01:00
Sharlatan Hellseher
cb437c97cb
gnu: go-github-com-nwidger-jsoncolor: Move to golang-xyz.
...
* gnu/packages/golang-web.scm (go-github-com-nwidger-jsoncolor): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I10755233b70242116bd5fb8055aca3519ef8111c
2025-09-08 23:12:58 +01:00
Sharlatan Hellseher
85af01955d
gnu: gron: Build with go-1.24.
...
* gnu/packages/golang-web.scm (gron): Fix indentation.
[arguments] <go>: Use default go-1.24 compiler.
<test-flags>: Do not vet during tests.
Change-Id: Ic356dadf5769b8a9810043091a807c766bd6a77f
2025-09-08 23:08:13 +01:00
Sharlatan Hellseher
b2db30ee7d
gnu: miller: Update to 6.15.0.
...
* gnu/packages/textutils.scm (miller): Update to 6.15.0.
[native-inputs]: Remove python-mkdocs-material; add
go-github-com-kshedden-statmodel.
Change-Id: Ib6809c6d4ece3c581f3c403710762b924f289819
2025-09-08 23:03:11 +01:00
Sharlatan Hellseher
5dbc832d24
gnu: Add go-github-com-kshedden-statmodel.
...
* gnu/packages/golang-maths.scm (go-github-com-kshedden-statmodel): New variable.
Change-Id: I31ba3cfd863afcdb5119ee7674f3c3f0d26f908d
2025-09-08 23:03:11 +01:00
Sharlatan Hellseher
8bb2eec536
gnu: Add go-github-com-kshedden-dstream.
...
* gnu/packages/golang-maths.scm (go-github-com-kshedden-dstream): New variable.
Change-Id: Ib98fead362851f7b1893da224645286751990b7d
2025-09-08 23:02:37 +01:00
Sharlatan Hellseher
edb2c247ba
gnu: vale: Update to 3.12.0.
...
* gnu/packages/textutils.scm (vale): Update to 3.12.0. Fix indentation.
[arguments] <go>: Use default go-1.24.
Change-Id: I84b74e832d1fa29ae3fca1cb8adc8e853af69ad6
2025-09-08 23:02:37 +01:00
Sharlatan Hellseher
943f74e11f
gnu: fq: Update to 0.15.1.
...
* gnu/packages/hexedit.scm (fq): Update to 0.15.1.
[arguments] <install-source?>: As it's a final excecutible, do not
install source.
Change-Id: I5ce77346506a79a304a0b1b1bb8eda6eed3bbf7c
2025-09-08 23:02:37 +01:00
Sharlatan Hellseher
c7bf8ac568
gnu: go-k8s-io-kube-openapi: Update to 0.0.0-20250905212525-66792eed8611.
...
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi): Update to 0.0.0-20250905212525-66792eed8611.
[arguments] <go>: Use default go-1.24.
<test-flags>: Skip vet during tests.
[propagated-inputs]: Remove go-gopkg-in-yaml-v3 and
go-sigs-k8s-io-structured-merge-diff-v4; add
go-github-com-stretchr-testify, go-go-yaml-in-yaml-v2,
go-go-yaml-in-yaml-v3, go-sigs-k8s-io-randfill, and
go-sigs-k8s-io-structured-merge-diff-v6.
[native-inputs]: Remove go-github-com-getkin-kin-openapi and
go-sigs-k8s-io-randfill; add go-sigs-k8s-io-yaml.
Change-Id: I5db7662bc426bc6ba8d265dc2c53ee92392db7fb
2025-09-08 23:02:37 +01:00
Sharlatan Hellseher
d2b895efee
gnu: go-github-com-google-gnostic-models: Update to 0.7.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-google-gnostic-models): Update to 0.7.0.
[propagated-inputs]: Remove go-gopkg-in-yaml-v3; add go-go-yaml-in-yaml-v3.
Change-Id: I48e3362d928de535ea17cdc240a58a6897607443
2025-09-08 23:02:37 +01:00
Sharlatan Hellseher
e5b62da2b9
gnu: Add go-sigs-k8s-io-structured-merge-diff-v6.
...
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-structured-merge-diff-v6): New variable.
Change-Id: Ifc5d338aba28ef3bf71985d3af36055303eb6382
2025-09-08 23:02:36 +01:00
Sharlatan Hellseher
67b0247319
gnu: Add go-go-yaml-in-yaml-v3.
...
* gnu/packages/golang-xyz.scm (go-go-yaml-in-yaml-v3): New variable.
Change-Id: I10888dc0a8675728d34c70d4c4447a4c86ebcaba
2025-09-08 23:02:36 +01:00
Sharlatan Hellseher
7500772887
gnu: Add go-go-yaml-in-yaml-v2.
...
* gnu/packages/golang-xyz.scm (go-go-yaml-in-yaml-v2): New variable.
Change-Id: If5c5f8acfebe6358d95bb1807ad03b1adc4ff6c5
2025-09-08 23:02:36 +01:00
jgart
76662bc1b9
gnu: trealla: Update to 2.82.32.
...
* gnu/packages/prolog.scm (trealla): Update to 2.82.32.
Change-Id: Ib5afd2251d5ac15c4bedc1bb6cd54a07e6be7531
2025-09-08 15:39:13 -05:00
Vagrant Cascadian
5eeb9d9374
gnu: diffoscope: Update to 306.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 306.
2025-09-08 13:26:32 -07:00
Rodion Goritskov
18adbefa77
gnu: clifm: Update to 1.26.
...
* gnu/packages/clifm.scm (clifm): Update to 1.26.
Change-Id: I68b0274d428f351c823878bb9ebd5bd06ceb2b0b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-09-08 20:00:07 +03:00
Alexey Abramov
ab2fed9abc
gnu: re2c: Fix build on armhf-linux.
...
* gnu/packages/re2c.scm (re2c)[arguments]: When building for armhf-linux
add a phase to apply a patch.
* gnu/packages/patches/re2c-Use-maximum-alignment.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I9f056de47dc993b9ad779969f1eec71436c21160
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-09-08 19:49:37 +03:00
Hilton Chain
92c63391ee
gnu: gtk+/fixed: Apply input method patches.
...
Follow-up to 80cb493b9e .
* gnu/packages/gtk.scm (gtk+/fixed) [source]: Apply gtk+ patches for input
method support.
Fixes : #2059
Change-Id: Ie2d8d4b0a7c65ae8f7a8a14795f0ca60a550bfbc
2025-09-08 20:32:51 +08:00
宋文武
79ff2b353a
gnu: rofi: Update to 2.0.0; deprecate rofi-wayland.
...
* gnu/packages/xdisorg.scm (rofi): Update to 2.0.0.
[source]: Remove snippet.
[build-system]: Switch to meson-build-system.
[inputs]: Add wayland and wayland-protocols.
(rofi-wayland): Deprecate in favor of rofi.
Change-Id: I238143f20080d4bfbb00215d014bbe9f4827083f
2025-09-08 19:46:08 +08:00
Efraim Flashner
19092ca56f
gnu: gcc-4.8: Fix supported systems list.
...
* gnu/packages/gcc.scm (gcc-4.8)[supported-systems]: Re-add
powerpc64le-linux.
Change-Id: Icf5d8ceb63f49d2429cd3c10f8eb929c68c39aff
2025-09-08 13:08:22 +03:00
Efraim Flashner
de00dc3251
gnu: gcc-4.8: Fix supported systems list.
...
* gnu/packages/gcc.scm (gcc-4.8)[supported-systems]: Re-add
powerpc64le-linux.
Change-Id: I7cb69a6320fb19b2cbc07c1099f6937f351948ff
2025-09-08 13:07:26 +03:00
Efraim Flashner
f369967578
gnu: gcc-5: Fix supported systems list.
...
This is a follow-up to 926225ec3e .
* gnu/packages/gcc.scm (gcc-5)[supported-systems]: Re-add
powerpc64le-linux.
Change-Id: I90ad75944605b457935f3d831181b3c96469ac54
2025-09-08 13:04:10 +03:00
Efraim Flashner
b0333c8b5b
gnu: gcc-4.8: Unbreak embedded builds.
...
* gnu/packages/gcc.scm (gcc-4.8)[arguments]: When cross-compiling don't
adjust the inherited modules.
Change-Id: Idbe1b6c4a3c2e9d1fe0ca5b1e9fa922080e9de86
2025-09-08 12:50:52 +03:00
Efraim Flashner
3614c6d1b5
gnu: gcc-4.9: Unbreak embedded builds.
...
Reported by Ludovic Courtès <ludo@gnu.org >.
* gnu/packages/gcc.scm (gcc-4.9)[arguments]: When cross-compiling don't
adjust the inherited modules.
Change-Id: I763746c25a8f24f89db8c6b100a6395b816cbcaf
2025-09-08 12:50:52 +03:00
Gabriel Wicki
95500f96ab
gnu: Update yt-dlp to 2025.09.05.
...
* gnu/packages/video.scm (yt-dlp): Update to 2025.09.05.
Change-Id: Ie673a7028ea84e828b5e03a65504e55e2aa804ce
2025-09-08 11:44:41 +02:00
Efraim Flashner
8c9493cb31
gnu: gcc-4.8: Use less inheritance.
...
* gnu/packages/gcc.scm (gcc-4.8)[arguments]: Take the version specific
configure-flag from gcc-base.
[supported-systems]: Update supported systems.
(gcc-base)[arguments]: Remove version specific configure-flag logic.
Change-Id: I9104cdc81d5caae4c3310e1c8d3821e0509f928e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-09-08 10:01:47 +03:00
Efraim Flashner
88449118f2
gnu: gcc-4.9: Inherit from gcc-base.
...
* gnu/packages/gcc.scm (gcc-4.9): Inherit from gcc-base.
[arguments]: Add inherited phases. Take the version specific
configure-flag from gcc-base.
[inputs]: List specifically.
[supported-systems]: New field.
Change-Id: Iff481ef403faff7047bcb7a27cc13833d98e5de7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-09-08 10:01:47 +03:00
Efraim Flashner
926225ec3e
gnu: gcc-5: Inherit from gcc-base.
...
* gnu/packages/gcc.scm (gcc-5): Inherit from gcc-base.
[arguments]: Add inherited phases. Take the version specific
configure-flag from gcc-base.
[native-inputs]: List specifically.
[supported-systems]: New field.
Change-Id: I8fd89cda090a69f4a60891e8c387beb416d250ad
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-09-08 10:01:47 +03:00