me
/
guix
Archived
1
0
Fork 0
Commit Graph

126331 Commits (07495d93985e4bf64bc1a9fbd7074a711b8c7926)

Author SHA1 Message Date
Nicolas Goaziou b24ec42686
gnu: colobot: Update to 0.2.1-alpha.
* gnu/packages/games.scm (colobot): Update to 0.2.1-alpha.
2023-10-23 01:11:58 +02:00
Liliana Marie Prikler 9bac1cad27
gnu: webkitgtk-with-libsoup2: Use keyword arguments for GTK3.
This fixes an error commit ee748c1df0, 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-23 00:20:16 +02:00
Liliana Marie Prikler 574047a600
gnu: nautilus: Update to 44.2.1.
* gnu/packages/gnome.scm (nautilus): Update to 44.2.1.
2023-10-23 00:16:59 +02:00
Liliana Marie Prikler ee748c1df0
gnu: Make webkitgtk-next the new webkitgtk.
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-23 00:15:38 +02:00
Maxim Cournoyer fb3707762d
etc: teams: Parse 'From' commit more leniently.
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-22 16:09:05 -04:00
Maxim Cournoyer f44fa21c3e
gnu: patman: Apply patch for new Change-Id setting.
* 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-22 16:09:04 -04:00
Maxim Cournoyer 8005e09b26
build: Add a commit-msg hook that embeds Change-Id in commit messages.
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-22 16:09:04 -04:00
Efraim Flashner faeebdc37e
gnu: make-opensbi-package: Set target to #false.
* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: Set
target to #false.
2023-10-22 20:32:27 +03:00
Efraim Flashner af89b109db
gnu: transanno: Don't set #:tests to #true.
* gnu/packages/bioinformatics.scm (transanno)[arguments]: Don't set
tests unconditionally to #true.
2023-10-22 20:25:39 +03:00
Efraim Flashner 50f514762b
gnu: wcslib-7.12: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib-7.12)[source]: Add snippet to
remove pregenerated files.
2023-10-22 19:49:26 +03:00
Efraim Flashner 70690fd6c4
gnu: wcslib: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib)[source]: Add snippet to remove
pregenerated files.
[native-inputs]: Add flex.
2023-10-22 19:49:26 +03:00
Efraim Flashner c48fb29d6b
gnu: gnuastro: Update to 0.21.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.21.
2023-10-22 19:49:26 +03:00
Ricardo Wurmus f9b08aa134
gnu: Add python-flatbuffers.
* gnu/packages/serialization.scm (python-flatbuffers): New variable.
2023-10-22 17:27:42 +02:00
Efraim Flashner 742554f9b9
guix: import: Don't import yanked rust crates.
* 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-22 16:46:39 +03:00
Efraim Flashner 6d4f4e916a
gnu: Add xremap-gnome.
* gnu/packages/rust-apps.scm (xremap-gnome): New variable.
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev 4c0e5651b6
gnu: Add xremap-x11.
* gnu/packages/rust-apps.scm (xremap-x11): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev dc114cb898
gnu: Add xremap-sway.
* gnu/packages/rust-apps.scm (xremap-sway): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev 0d6d68ca51
gnu: Add xremap-wlroots.
* gnu/packages/rust-apps.scm (xremap-wlroots): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:38:42 +03:00
Efraim Flashner b6abadfc1b
gnu: rust-xremap: Install shell completions.
* gnu/packages/rust-apps.scm (rust-xremap)[arguments]: Add a phase to
install the shell completions.
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev 14ce473e8e
gnu: Add rust-xremap.
* gnu/packages/rust-apps.scm (rust-xremap): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:13:01 +03:00
Efraim Flashner 25fc05fa8c
gnu: Add rust-zbus-polkit-1.
* gnu/packages/crates-io.scm (rust-zbus-polkit-1): New variable.
2023-10-22 15:43:36 +03:00
Aleksandr Vityazev ee4f504a19
gnu: Add rust-zbus-1.
* gnu/packages/crates-io.scm (rust-zbus-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:36 +03:00
Aleksandr Vityazev 5421b5fa4e
gnu: Add rust-zvariant-2.
* gnu/packages/crates-io.scm (rust-zvariant-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:35 +03:00
Aleksandr Vityazev be2a9ff2c6
gnu: Add rust-zvariant-derive-2.
* gnu/packages/crates-io.scm (rust-zvariant-derive-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:35 +03:00
Aleksandr Vityazev 8f2d1307fc
gnu: Add rust-zbus-macros-1.
* gnu/packages/crates-io.scm (rust-zbus-macros-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:34 +03:00
Aleksandr Vityazev 608df1c98b
gnu: Add rust-enumflags2-0.6.
* gnu/packages/crates-io.scm (rust-enumflags2-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:18:23 +03:00
Aleksandr Vityazev 1bd7c3a124
gnu: Add rust-enumflags2-derive-0.6.
* gnu/packages/crates-io.scm (rust-enumflags2-derive-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:17:25 +03:00
Aleksandr Vityazev 62ca746353
gnu: Add rust-x11rb-0.12.
* gnu/packages/crates-io.scm (rust-x11rb-0.12): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:16:02 +03:00
Aleksandr Vityazev c80d773774
gnu: Add rust-x11rb-protocol-0.12.
* gnu/packages/crates-io.scm (rust-x11rb-protocol-0.12): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:08:14 +03:00
Aleksandr Vityazev c2285b733a
gnu: Add rust-gethostname-0.3.
* 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-22 15:07:19 +03:00
Aleksandr Vityazev a9768093cc
gnu: Add rust-as-raw-xcb-connection-1.
* gnu/packages/crates-io.scm (rust-as-raw-xcb-connection-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:04:44 +03:00
Aleksandr Vityazev d79a46100b
gnu: Add rust-wayland-protocols-wlr-0.1.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-wlr-0.1): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:03:29 +03:00
Aleksandr Vityazev 0acdd9a16e
gnu: Add rust-wayland-protocols-0.30.
* 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-22 14:58:19 +03:00
Aleksandr Vityazev abf5a04825
gnu: Add rust-wayland-server-0.30.
* 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-22 14:55:00 +03:00
Aleksandr Vityazev c6f6f339a5
gnu: Add rust-wayland-client-0.30.
* 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-22 14:53:10 +03:00
Aleksandr Vityazev c94337e1aa
gnu: Add rust-wayland-scanner-0.30.
* 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-22 14:45:35 +03:00
Aleksandr Vityazev 8978843a81
gnu: Add rust-quick-xml-0.28.
* 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-22 14:40:38 +03:00
Aleksandr Vityazev 9da883cedf
gnu: Add rust-wayland-backend-0.1.
* gnu/packages/crates-graphics.scm (rust-wayland-backend-0.1): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 14:37:33 +03:00
Efraim Flashner db86f555c3
gnu: Add rust-serde-xml-rs-0.6.
* 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-22 13:21:41 +03:00
Efraim Flashner 1d6b31c150
gnu: Add rust-ron-0.8.
* gnu/packages/crates-io.scm (rust-ron-0.8): New variable.
(rust-ron-0.7): Inherit from rust-ron-0.8.
2023-10-22 13:21:19 +03:00
Efraim Flashner a72d97dc50
gnu: Add rust-rmp-serde-1.
* gnu/packages/crates-io.scm (rust-rmp-serde-1): New variable.
(rust-rmp-serde-0.15): Inherit from rust-rmp-serde-1.
2023-10-22 13:20:49 +03:00
Efraim Flashner d965141e71
gnu: rust-rmp-0.8: Update to 0.8.12.
* 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-22 13:20:04 +03:00
Efraim Flashner c8a6281d12
gnu: Add rust-option-set-0.2.
* 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-22 13:19:38 +03:00
Aleksandr Vityazev f3fc593a7f
gnu: Add rust-serde-with-3.
* gnu/packages/crates-io.scm (rust-serde-with-3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:19:22 +03:00
Efraim Flashner 55df233474
gnu: rust-expect-test-1: Update to 1.4.1.
* gnu/packages/crates-io.scm (rust-expect-test-1): Update to 1.4.1.
[arguments]: Don't skip tests.
2023-10-22 13:02:44 +03:00
Aleksandr Vityazev 0c83d17d89
gnu: Add rust-serde-with-macros-3.
* gnu/packages/crates-io.scm (rust-serde-with-macros-3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:44 +03:00
Aleksandr Vityazev 832f8e12f9
gnu: Add rust-darling-0.20.
* 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-22 13:02:34 +03:00
Aleksandr Vityazev a0db32b18a
gnu: Add rust-darling-macro-0.20.
* 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>
2023-10-22 13:02:24 +03:00
Aleksandr Vityazev f9dd6e479f
gnu: Add rust-darling-core-0.20.
* gnu/packages/crates-io.scm (rust-darling-core-0.20): New variable.
(rust-darling-core-0.14): Inherit from rust-darling-core-0.20.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:13 +03:00
Aleksandr Vityazev 8e1be8d903
gnu: Add rust-hyprland-0.3.
* gnu/packages/crates-io.scm (rust-hyprland-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:13 +03:00