summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-22teams: Adjust shebang to use 'guix repl'.Maxim Cournoyer
This ensures the correct Guix dependencies are always available for the script. * etc/teams.scm.in: Rename to... * etc/teams.scm: ... this. Adjust shebang. * .gitignore: No longer ignore it. * configure.ac: Do not process it with AC_CONFIG_FILES. Reported-by: Clément Lassieur <clement@lassieur.org> Fixes: https://issues.guix.gnu.org/66605 Change-Id: I7a01750c6c5f0696b6c36b1e6caa9389d9e6822c
2023-10-23gnu: colobot: Improve package style.Nicolas Goaziou
* gnu/packages/games.scm (colobot)[arguments]: Use G-expressions. <#:phases>: Remove trailing #T. [native-inputs, inputs]: Remove labels.
2023-10-23gnu: colobot: Update to 0.2.1-alpha.Nicolas Goaziou
* gnu/packages/games.scm (colobot): Update to 0.2.1-alpha.
2023-10-23gnu: webkitgtk-with-libsoup2: Use keyword arguments for GTK3.Liliana Marie Prikler
This fixes an error commit ee748c1df093dd63da982e2f3cd0e11c6633d3d6, where webkitgtk-with-libsoup2 would be built for GTK4 – a contradiction, as GTK4 builds require libsoup3. See also <https://bugs.gnu.org/66480#47>. * gnu/packages/webkit.scm (webkitgtk-with-libsoup2)[arguments]: Use package-arguments of webkitgtk-for-gtk3 rather than webkitgtk. Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu>
2023-10-23gnu: nautilus: Update to 44.2.1.Liliana Marie Prikler
* gnu/packages/gnome.scm (nautilus): Update to 44.2.1.
2023-10-23gnu: Make webkitgtk-next the new webkitgtk.Liliana Marie Prikler
As of version 2.42.0, the WebKit 6.0 typelib is considered stable. With GNOME itself moving to GTK4 as time marches on, we should reflect the fact that this is the preferred Webkit for future applications. * gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic… (webkitgtk): … here. Move old value … (webkitgtk-for-gtk3): … here. (webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3. * gnu/packages/geo.scm (gnome-maps): Adjust accordingly. * gnu/packages/gnome.scm (gnome-initial-setup, sushi) (cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts) (gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44) (lollypop, evolution, gnome-boxes, geary, komikku): Likewise. * gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise. * gnu/packages/mail.scm (balsa): Likewise. * gnu/packages/mate.scm (atril): Likewise. * gnu/packages/music.scm (ctrlr): Likewise. * gnu/packages/rednotebook.scm (rednotebook): Likewise. * gnu/packages/syndication.scm (gfeeds): Likewise. * gnu/packages/telegram.scm (telegram-desktop): Likewise. * gnu/packages/vnc.scm (remmina): Likewise. * gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-10-22etc: teams: Parse 'From' commit more leniently.Maxim Cournoyer
When a Change-Id is used, patman prepends a Message-Id field on the first line of the patch, which broke the assumption that the 'From $commit' line must appear on the first line. * etc/teams.scm.in (git-patch->commit-id): Loop each line of the file until a match is found. Update doc. Series-to: 66027@debbugs.gnu.org Series-version: 3 Series-changes: 3 - New commit Series-cc: Giovanni Biscuolo <g@xelera.eu>, Simon Tournier <zimon.toutoune@gmail.com> Change-Id: I20400f87469ffb761ffc82dd32e34cd06f619043
2023-10-22gnu: patman: Apply patch for new Change-Id setting.Maxim Cournoyer
* gnu/packages/bootloaders.scm (u-boot) [source]: Apply patch. * gnu/packages/patches/u-boot-patman-change-id.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * .patman (keep_change_id): Use it. Series-changes: 3 - New commit Change-Id: I33c03013f6a260b5f5d80212b7b6ebe8a3f97efa
2023-10-22build: Add a commit-msg hook that embeds Change-Id in commit messages.Maxim Cournoyer
Partially implements <https://issues.guix.gnu.org/66027>. This will make it possible to track a merged commit back to its original posting on the mailing list, and open the door to new opportunities such as closing fully merged series automatically. * Makefile.am (COMMIT_MSG_MAGIC): New variable. (.git/hooks/commit-msg): New target. * etc/git/commit-msg: New file. * doc/contributing.texi (Configuring Git): Document Change-Id. Series-changes: 3 - Clarify documentation text, as suggested by Simon Change-Id: Ia92fa958eae600fdd4e180bad494c85db8bb4dd6 Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
2023-10-22gnu: make-opensbi-package: Set target to #false.Efraim Flashner
* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: Set target to #false.
2023-10-22gnu: transanno: Don't set #:tests to #true.Efraim Flashner
* gnu/packages/bioinformatics.scm (transanno)[arguments]: Don't set tests unconditionally to #true.
2023-10-22gnu: wcslib-7.12: Remove pregenerated files.Efraim Flashner
* gnu/packages/astronomy.scm (wcslib-7.12)[source]: Add snippet to remove pregenerated files.
2023-10-22gnu: wcslib: Remove pregenerated files.Efraim Flashner
* gnu/packages/astronomy.scm (wcslib)[source]: Add snippet to remove pregenerated files. [native-inputs]: Add flex.
2023-10-22gnu: gnuastro: Update to 0.21.Efraim Flashner
* gnu/packages/astronomy.scm (gnuastro): Update to 0.21.
2023-10-22gnu: Add python-flatbuffers.Ricardo Wurmus
* gnu/packages/serialization.scm (python-flatbuffers): New variable.
2023-10-22guix: import: Don't import yanked rust crates.Efraim Flashner
* guix/import/crate.scm (<crate-version>): Add yanked? field. (crate->guix-package)[find-crate-version]: Remove versions which have been yanked. * tests/crate.scm: Adjust tests for new yanked? field.
2023-10-22gnu: Add xremap-gnome.Efraim Flashner
* gnu/packages/rust-apps.scm (xremap-gnome): New variable.
2023-10-22gnu: Add xremap-x11.Aleksandr Vityazev
* gnu/packages/rust-apps.scm (xremap-x11): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add xremap-sway.Aleksandr Vityazev
* gnu/packages/rust-apps.scm (xremap-sway): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add xremap-wlroots.Aleksandr Vityazev
* gnu/packages/rust-apps.scm (xremap-wlroots): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: rust-xremap: Install shell completions.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-xremap)[arguments]: Add a phase to install the shell completions.
2023-10-22gnu: Add rust-xremap.Aleksandr Vityazev
* gnu/packages/rust-apps.scm (rust-xremap): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-zbus-polkit-1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-zbus-polkit-1): New variable.
2023-10-22gnu: Add rust-zbus-1.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-zbus-1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-zvariant-2.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-zvariant-2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-zvariant-derive-2.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-zvariant-derive-2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-zbus-macros-1.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-zbus-macros-1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-enumflags2-0.6.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-enumflags2-0.6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-enumflags2-derive-0.6.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-enumflags2-derive-0.6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-x11rb-0.12.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-x11rb-0.12): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-x11rb-protocol-0.12.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-x11rb-protocol-0.12): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-gethostname-0.3.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-gethostname-0.3): New variable. (rust-gethostname-0.2): Inherit from rust-gethostname-0.3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-as-raw-xcb-connection-1.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-as-raw-xcb-connection-1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-wayland-protocols-wlr-0.1.Aleksandr Vityazev
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-wlr-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-wayland-protocols-0.30.Aleksandr Vityazev
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.30): New variable. (rust-wayland-protocols-0.29): Inherit from rust-wayland-protocols-0.30. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-wayland-server-0.30.Aleksandr Vityazev
* gnu/packages/crates-graphics.scm (rust-wayland-server-0.30): New variable. (rust-wayland-server-0.29): Inherit from rust-wayland-server-0.30. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-wayland-client-0.30.Aleksandr Vityazev
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.30): New variable. (rust-wayland-client-0.29): Inherit from rust-wayland-client-0.30. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-wayland-scanner-0.30.Aleksandr Vityazev
* gnu/packages/crates-graphics.scm (rust-wayland-scanner-0.30): New variable. (rust-wayland-scanner-0.29): Inherit from rust-wayland-scanner-0.30. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-quick-xml-0.28.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-quick-xml-0.28): New variable. (rust-quick-xml-0.27): Inherit from rust-quick-xml-0.28. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-wayland-backend-0.1.Aleksandr Vityazev
* gnu/packages/crates-graphics.scm (rust-wayland-backend-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-serde-xml-rs-0.6.Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-xml-rs-0.6): New variable. (rust-serde-xml-rs-0.5): Inherit from rust-serde-xml-rs-0.6.
2023-10-22gnu: Add rust-ron-0.8.Efraim Flashner
* gnu/packages/crates-io.scm (rust-ron-0.8): New variable. (rust-ron-0.7): Inherit from rust-ron-0.8.
2023-10-22gnu: Add rust-rmp-serde-1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-rmp-serde-1): New variable. (rust-rmp-serde-0.15): Inherit from rust-rmp-serde-1.
2023-10-22gnu: rust-rmp-0.8: Update to 0.8.12.Efraim Flashner
* gnu/packages/crates-io.scm (rust-rmp-0.8): Update to 0.8.12. [arguments]: Don't skip build. [cargo-inputs]: Add rust-paste-1. [cargo-development-inputs]: Add rust-quickcheck-1.
2023-10-22gnu: Add rust-option-set-0.2.Efraim Flashner
* gnu/packages/crates-io.scm (rust-option-set-0.2): New variable. (rust-option-set-0.1): Inherit from rust-option-set-0.2.
2023-10-22gnu: Add rust-serde-with-3.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-serde-with-3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: rust-expect-test-1: Update to 1.4.1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-expect-test-1): Update to 1.4.1. [arguments]: Don't skip tests.
2023-10-22gnu: Add rust-serde-with-macros-3.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-serde-with-macros-3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-darling-0.20.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-darling-0.20): New variable. (rust-darling-0.14): Inherit from rust-darling-0.20. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22gnu: Add rust-darling-macro-0.20.Aleksandr Vityazev
* gnu/packages/crates-io.scm (rust-darling-macro-0.20): New variable. (rust-darling-macro-0.14): Inherit from rust-darling-macro-0.20. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>