summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)AuthorFilesLines
2026-04-20gnu: ant/java8: Rename to ant.java-teamJulien Lepiller5-20/+20
* gnu/packages/java.scm (ant): Rename to... (ant/java7): ...this. (ant/java8): Rename to... (ant): ...this. (java-qdox-1.12, java-jarjar, java-hamcrest-core, java-hamcrest-parent-pom) (java-junit, java-org-ow2-parent-pom-1.3, java-asm-bootstrap): Rename inputs accordingly. * gnu/packages/axoloti.scm: Rename accordingly. * gnu/packages/bioinformatics.scm: idem. * gnu/packages/groovy.scm: idem. * gnu/packages/java-maths.scm: idem. * guix/build-system/ant.scm: idem. Change-Id: I9d79ce8e351862747420fc2a58301b7f61212293
2026-04-20gnu: ant/java8: Wrap binary.Mathieu Lirzin1-2/+18
This ant package variant is meant to be used in profiles. * gnu/packages/java.scm (ant/java8)[arguments]<fix-executable-paths>: New phase. Change-Id: I06ea8a399576132f395bf1fea643a8af4ea206cd
2026-04-20gnu: ant-junit: Deprecate.Julien Lepiller3-31/+3
* gnu/packages/bioinformatics (java-picard-1.113): Remove ant-junit dependency. * gnu/packages/groovy.scm (groovy-ant): Remove ant-junit dependency. * gnu/packages/java.scm (ant-junit): Deprecate in favor of ant/java8. Change-Id: Ic877958cc559acd710ac38b7b9d4b271d3982c3f
2026-04-20gnu: ant/java8: Enable tests.Julien Lepiller1-47/+31
As a side-effect, this also builds ant-junit. * gnu/packages/java.scm (ant/java8)[build-system]: Use ant-build-system. [arguments]: Enable tests and build of ant-junit. [native-inputs]: Remove. [inputs]: Add junit and hamcrest. Change-Id: Ia6fe325b11f4a50a2466c88befcdc1f56cef7c31
2026-04-20gnu: java-junitparams: Disable failing tests.Julien Lepiller1-1/+7
gnu/packages/java.scm (java-junitparams)[arguments]: Disable failing tests. Change-Id: Ibe4af6c58f590e87728792be5c57e37ed59dffd2
2026-04-20gnu: java-junit: Update to 4.13.2.Julien Lepiller1-2/+2
* gnu/packages/java.scm (java-junit): Update to 4.13.2. Change-Id: I82e7e3bb294375ddc3f81b66d741f8881adfd22d
2026-04-20gnu: ant: Do not inherit.Julien Lepiller1-2/+12
The derivation does not change, but drop inheritance so we can modify the latest ant package independently. * gnu/packages/java.scm (ant): Do not inherit. Change-Id: I559103d2662f920bc77e0e0107e15fbb75117425
2026-04-20gnu: java-junit: Explicitely use the older ant.Julien Lepiller1-0/+21
Its dependencies need to use the same ant version. * gnu/packages/java.scm (java-junit)[arguments]: Use ant. (java-qdox-1.12, java-jarjar, java-hamcrest-core) (java-hamcrest-parent-pom, java-org-ow2-parent-pom-1.3) (java-asm-bootstrap)[arguments]: Use ant. Change-Id: I522760227a450ac937ad0f4fc0ed27c7e3ec5348
2026-04-20gnu: ant: Simplify definition.Julien Lepiller1-102/+59
* gnu/packages/java.scm (ant)[arguments]: Clean up phases. Change-Id: I9aac740918e1ac54a9c9333a8dace9a3075fb4d0
2026-04-20gnu: nvi: Move to (gnu packages text-editors).Anderson Torres3-98/+91
* gnu/packages/nvi.scm (nvi): Deprecate, move from here ... * gnu/packages/text-editors.scm: ... to here. Update copyright headers. * gnu/system.scm: Do not use (gnu packages nvi). Change-Id: I9968c854a7ea42b1f3288ae68a9259bd7d35c685 Merges: https://codeberg.org/guix/guix/pulls/4806 Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-20gnu: nvi: Reformat.Anderson Torres1-41/+40
* gnu/packages/nvi.scm (nvi)[source]: Reduce indentation, reformat uri, use G-expression snippet. [inputs]: Remove newline. [description]: Reduce indentation, limit width to 72 columns. [home-page]: Update. [license]: Add prefix. Change-Id: I0f8068a7f204a817deb02ac0dc179bde47d96d58 Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-20gnu: labwc: Update to 0.9.7Ashish SHUKLA1-2/+2
* gnu/packages/wm.scm (labwc): Update to 0.9.7. Change-Id: Iaf7437e8bcc71819252250934b386bb1b1927724 Merges: https://codeberg.org/guix/guix/pulls/7969 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-20gnu: luanti-mineclonia: Update to 0.121.1.Maxim Cournoyer1-2/+2
* gnu/packages/luanti.scm (luanti-mineclonia): Update to 0.121.1. Change-Id: Iabbb5743e04106393736be5e891458da8bef98e3
2026-04-19gnu: trealla: Update to 2.92.41.jgart1-2/+2
* gnu/packages/prolog.scm (trealla): Update to 2.92.41. Change-Id: I23d7054e7154cd8f484522e8ed8781981b75915c
2026-04-19gnu: forgejo-cli: Update to 0.5.0.Johannes Christ2-85/+160
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.5.0. * gnu/packages/rust-crates.scm (lookup-crate-inputs): Update forgejo-cli crates. Change-Id: Ib6c49565cf6b5e4db559b5f2772a0420a72e121c Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-19gnu: Fix some spelling errors.Efraim Flashner28-90/+90
* gnu/packages/ocaml.scm, gnu/packages/orange.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm, gnu/packages/power.scm, gnu/packages/prometheus.scm, gnu/packages/protobuf.scm, gnu/packages/python-check.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-science.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm, gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm, gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm, gnu/packages/rust.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm: Fix some spelling errors. Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
2026-04-19gnu: time: Update to 1.10.Andy Tai1-3/+3
* gnu/packages/time.scm (time): Update to 1.10. * tests/guix-build.sh: Adjust accordingly. Change-Id: Ia21a99e992f7b4b6e940756918ce7d11b9602a4f Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-19gnu: vim: Update to 9.2.0333.Efraim Flashner1-2/+3
* gnu/packages/vim.scm (vim): Update to 9.2.0333. [arguments]: Adjust skip-or-fix-failing-tests phase to skip another test. Fixes: guix/guix#7941 Change-Id: I48f2b404932902d2a65c651a4e6aad1c98034c1e
2026-04-19gnu: starship: Adjust synopsis, description.Efraim Flashner1-14/+6
* gnu/packages/shellutils.scm (starship)[description]: Rewrite to remove marketing language. [description]: Same. Change-Id: Ib0c6c815b0f2af3c65de970b41aec7211a81a548
2026-04-19gnu: starship: Update to 1.25.0.Foster Hangdaan2-187/+264
* gnu/packages/shellutils.scm (starship): Update to 1.25.0. * gnu/packages/rust-crates.scm (lookup-crate-inputs): Update starship crates. Fixes: guix/guix#7978 Change-Id: Ib035143e89582c2967665c4b84d008bc03af4517 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-19gnu: qdigidoc: Fix icon at run time.Maxim Cournoyer3-1/+17
* gnu/packages/patches/qdigidoc-fix-icon.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/security-token.scm (qdigidoc): Apply it. Change-Id: I1dee3c7f525eec804e83b669c253da139b8e52db
2026-04-19gnu: storage: Install shell completions.Efraim Flashner1-4/+29
* gnu/packages/storage.scm (garage)[arguments]: Add a phase to generate and install the shell completions. [native-inputs]: When cross-compiling add this package. Change-Id: Iaf4f90c88ee68520a749de5fe961626d5dc9b579
2026-04-19gnu: rust-crates: Adjust indentation.Efraim Flashner1-1500/+1504
* gnu/packages/rust-crates.scm: Standardize the indentation. Change-Id: Icf5218e4519dc081f258cb5e0caa7b45a0f83fc2
2026-04-19gnu: garage: Update to 2.3.0.Foster Hangdaan2-142/+427
* gnu/packages/storage.scm (garage): Update to 2.3.0. * gnu/packages/rust-crates.scm (lookup-crate-inputs): Update garage crates. Change-Id: Ie3b8cec438b19f3860122d42d4132eb62f3043c4 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-19gnu: luanti: Update to 5.15.2. [security fixes]Jan Wielkiewicz1-2/+2
Includes fixes for GHSA-22c4-238c-m5j4 and GHSA-g596-mf82-w8c3. * gnu/packages/luanti.scm (luanti): Update to 5.15.2. Change-Id: Iab3b05fa65be40b895b2f6fdf56d0ba5dcf0b7ac Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-19gnu: emacs-flymake-flycheck: Update to 0.2-0.cbc0fc8.Anderson Torres1-17/+31
* gnu/packages/emacs-xyz.scm (emacs-flymake-flycheck): Update to 0.2-0.cbc0fc8. [source]: Use git instead of MELPA. [#:tests?]: Set as #f. (emacs-flymake-flycheck-superseded-version): New dummy variable. Change-Id: I75b96526e7cd9fdfbc95c1408bd0e94759344c5c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-19gnu: emacs-keyfreq: Update to 1.8-0.c695516.Anderson Torres1-15/+28
* gnu/packages/emacs-xyz.scm (emacs-2048-game): Update to 1.8-0.c695516. [source]: Use git respository instead of MELPA tarball. [#:tests?]: Set as #f. (emacs-keyfreq-superceded-version): New dummy variable. Change-Id: I86aa99701b4fb3ad03a0052a2c4ab4dabda1a2ac Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-19gnu: emacs-2048-game: Use Mercurial instead of MELPA.Anderson Torres1-17/+31
* gnu/packages/emacs-xyz.scm (emacs-2048-game): Update to 2023.8.8.1-0.0e7210d. [source]: Use mercurial respository instead of MELPA tarball. [#:tests?]: Set as #f. (emacs-2048-game-superceded-version): New dummy variable. Change-Id: Id03b28ff6ca3e74dea3fadfb11b5b1b105e7cd2e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-19gnu: Add gnome-shell-extension-hot-edge.Ian Henderson1-0/+33
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-hot-edge): New variable. Change-Id: I23b6be8c28ec66d80c1b5b0cc430680646e6ce54 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-19gnu: Add gnome-shell-extension-caffeine.Ian Henderson1-0/+35
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-caffeine): New variable. Change-Id: I542a502062c386f8dda434d4135610821cf493ae Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-19gnu: Add emacs-jag.moksh1-0/+22
* gnu/packages/emacs-xyz.scm (emacs-jag): New variable. Change-Id: If1948d0a609500391d7b240ccde32a4cc58dcce0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-19gnu: Add emacs-swagg.moksh1-0/+26
* gnu/packages/emacs-xyz.scm (emacs-swagg): New variable. Change-Id: I0f07711cd4536500d976fc76e24a9a93bec9e660 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-18gnu: pounce: Update to 3.2.jgart1-2/+2
* gnu/packages/messaging.scm (pounce): Update to 3.2. Change-Id: I2b758ce5a895c346c4275128acf36a6221e86a04
2026-04-19gnu: plasma: Add flatpak-kcm to propagated-inputs.Sughosha1-0/+1
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add flatpak-kcm. Change-Id: Ie0d9cfa5c4b96040deb385e177a1e6b6c769ee82
2026-04-19gnu: plasma: Add flatpak to propagated-inputs.Sughosha1-0/+1
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add flatpak. Change-Id: I0d8f7877430abf5b30dbd61186fbfe799a3f0435
2026-04-19gnu: plasma: Enable showing thumbnails of video files.Sughosha1-0/+1
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add ffmpegthumbs. Change-Id: Ic8e638c3a40923f3dc86bbec40fd53875a93001c
2026-04-19gnu: flatpak: Add librsvg for SVG icon validation.Owen T. Heisler1-0/+3
* gnu/packages/package-management.scm (flatpak):[propagated-inputs]: Add librsvg as (librsvg-for-system). Merges: guix/guix!7973 Closes: https://codeberg.org/guix/guix/issues/7972 Change-Id: Ie03b580a5587711e81260a93f3cb732332c35209 Signed-off-by: Sughosha <sughosha@disroot.org>
2026-04-19gnu: kaidan: Improve package style.Sughosha1-11/+13
* gnu/packages/kde-internet.scm (kaidan)[source]: Adjust formatting to meet the 80 characters line width convention. [arguments]: Likewise. Change-Id: I5202fa5b200c3f1193f38279baa4f279f31e2451
2026-04-19gnu: kaidan: Add required qt6 plugins.bdunahu1-2/+10
* gnu/packages/kde-internet.scm (kaidan)[#:phases]: Add ‘wrap-program’. [inputs]: Add bash-minimal, gst-plugins-good-qt. Change-Id: Idc824c4a8daaecf6e274126427da8809f30d24c2 Signed-off-by: Sughosha <sughosha@disroot.org>
2026-04-19gnu: Add font-open-sans.Ian Henderson1-0/+33
* gnu/packages/fonts.scm (font-open-sans): New variable. Merges guix/guix!7833 Change-Id: I541f88b3745ea61d04d061200e08d31d4fb23466 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-04-18gnu: trealla: Update to 2.92.38.jgart1-2/+2
* gnu/packages/prolog.scm (trealla): Update to 2.92.38. Change-Id: I841300c8b2c0f02cd432388c41b5f8690c3a8e02
2026-04-18gnu: wl-color-picker: Update to 1.4.Sughosha1-6/+15
* gnu/packages/xdisorg.scm (wl-color-picker): Update to 1.4. [arguments]<#:phases>: Rename 'wrap-script' to 'wrap-program' and rewrite it. [inputs]: Reorder; add libnotify. Change-Id: I49d934c634ed7838b3dd494c847dd3f02b92ab89
2026-04-18gnu: guile-bstructs: Update to 0.2.0.David Thompson1-7/+9
* gnu/packages/guile-xyz.scm (guile-bstructs): Update to 0.2.0. Change-Id: I5e9b15ffe8507e4ba29af0cac234b16edec71f2a
2026-04-18gnu: kicad: Update to 10.0.1.Peter Polidoro1-7/+9
* gnu/packages/electronics.scm (kicad): Update to 10.0.1. [description]: Update. Merges guix/guix!7967 Change-Id: Iaccf167967402345e3576d48cdbf098d0b5e6263 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-18gnu: Add mopidy-mopiqtt.Evgeny Pisemsky1-0/+33
* gnu/packages/music.scm (mopidy-mopiqtt): New variable. Merges guix/guix!7789 Change-Id: Ic4b6bb74cc2b4c921be837875365e1cba7398cb8 Signed-off-by: Sughosha <sughosha@disroot.org>
2026-04-17gnu: guix-build-coordinator: Update to 0-138.a52e17a.Christopher Baines1-3/+3
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-138.a52e17a. Change-Id: I16a992ab97b9c19d2399336fef5212a40e987d5d
2026-04-17gnu: nar-herder: Update to 0-53.44ca801.Christopher Baines1-4/+6
* gnu/packages/package-management.scm (nar-herder): Update to 0-53.44ca801. [inputs,propagated-inputs]: Add guile-aws. Change-Id: I31a84cc850d315daaeb883a324fe38888f80bd86
2026-04-17gnu: guile-knots: Update to 0.1-34.f767eca.Christopher Baines1-3/+3
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-34.f767eca. Change-Id: I22abce1b6086c8a86b0c6d0738b5bc5a063cf7f2
2026-04-17services: bffe: Don't use line buffering.Christopher Baines1-3/+0
For the output ports, as this can cause problems with fibers. * gnu/services/guix.scm (bffe-shepherd-services): Don't use line buffered output. Change-Id: I93a24ea2bad2d7beac795caf515ffd7a259247a7
2026-04-17services: guix-build-coordinator: Don't use line buffering.Christopher Baines1-3/+0
For the output ports, as this can cause problems with fibers. * gnu/services/guix.scm (make-guix-build-coordinator-start-script): Don't use line buffered output. Change-Id: I7b26ef252b6f6999e8a39b5d872a780a99f3852c