guix_mirror_bot pushed a change to branch wip-flint in repository guix. discard c9c97b0b6c gnu: flint: Update to 3.2.1. add 62b5a27c86 doc: contributing: Disable authentication when simulating ‘guix pull’. add f3e74ef25d gnu: clisp: Actually fix failing test. add d2d961b76a services: iwd: Fix expression. add 5f3a33f659 services: rsync: Remove Shepherd 0.9.0 compatibility shim. add 33ec2f58ff services: iwd: Provide default value in <iwd-settings>. add 5a0271c43f services: iwd: Use the official name. add a54f3f3e2a gnu: Add civetweb. add b5745a327e publish: Prevent publication of non-substitutable derivation outputs. add 60f8d67480 machine: ssh: Use store-parameterize in a monad. add e82c5f7b12 gnu: goimapnotify: Update to 2.5. add b482738d6e gnu: gnu-efi: Update to 3.0.18. add 865208db3d gnu: Add fwupd-efi. add 6bc94758ba gnu: fwupd: Install fwupd-efi into fwupd's prefix. add 959c0cf6fe gnu: lem: Update to a951aed. add 6d07443e95 gnu: python-pypandoc: Update to 1.15. add cd385f04bc gnu: trealla: Update to 2.73.1. add 3ec6c5974a gnu: cl-simple-matrix: Update to 3.2. add f80a600195 gnu: cl-sxql: Update to 0.1.0-4-2a9121b. add ff0a58f059 gnu: cl-clunit2: Update to 0.7.0-1.dd654e1. add 1e3e60a42b gnu: cl-slime-swank: Update to 2.31. add 45f894ee87 gnu: cl-qvm: Fix build. add eb5ae31d17 gnu: txr: Update to 300. add b32a47f26c gnu: Add scn. add 25589cc95f gnu: Add simg2img. add 0aa419f9ac gnu: fastfetch: Update to 2.45.0. add 4684d6dcd0 gnu: ruby-3.2: Update to 3.2.8. add 966b6b0157 ocaml: binsec: Wrap program to set OCAMLPATH. add f390a43d29 gnu: nghttp3: Update to 1.10.1. add 42c87bf59c gnu: Add font-vazirmatn. add 8e70c92b18 gnu: Deprecate font-vazir. add f7f244f5d9 gnu: Add unicorn-2.0. add f0c6e840dd gnu: python-angr: Use unicorn-2.0. add 9055bb3644 gnu: python-angr: Skip flaky ‘test_similarity_fauxware’ test. add 8ee1c20f87 gnu: python-angr: Refactor test invocation. add 994fd2a9d0 gnu: ckb-next: update to 0.6.2 add 8e560da174 gnu: swaynotificationcenter: Wrap program. add a97c086e01 gnu: tup: Update to 0.8. add ce78c0489b gnu: trealla: Update to 2.73.3. add fba552164a gnu: swayimg: Update to 4.1. add b8f4b68c7b gnu: dsda-doom: Update to 0.29.0. add 935531f639 gnu: nim: Update to 2.2.4. add e504c84679 gnu: packagekit-qt5: Update to 1.1.2. add cb8727f593 gnu: swi-prolog: Use shell from our inputs at runtime. add a30f9507d0 gnu: Add ansifilter. add 54789bb751 news: Add 'zh-cn' translation. add b1cda73419 gnu: ttyload: Use GEXPs. add 733d95df01 gnu: mingetty: Use GEXPs. add 199fd26ab2 gnu: udpcast: Update to 20250223. add 320502f6a8 gnu: zuo: Update to 1.12. add 0d213d29f3 gnu: racket: Update to 8.17. add a9f0a0635d services: Deprecate dhcp-client-service-type. add 6ae4a7319f machine: hetzner: Use dhcpcd service instead of dhcp-client. add daa1128b9c gnu: Add acme. add 3771d2e0c4 gnu: bwm-ng: Use GEXPs. add 525d8a1a60 gnu: bwm-ng: Fix building on "riscv64-linux-gnu". add 69a77ffab2 etc: Git pre-push hook: Don't allow pushes to Savannah. add 47dba6b269 gnu: flatpak: Fix binary path when exporting application files. add 2d418933a4 gnu: flatpak: Simplify and document. add 05afc4a72a build: Update push URL regexp for 'update-guix-package' script. add 76914905f8 gnu: minetest: Update to 5.12.0. add 93761c731c gnu: minetest-game: Update to 0.0.0-1.0351c66. add 44b618b7e7 gnu: freerct: Update to 0.1-0.f85335d. add 77f51b4ce7 gnu: emacs-transient: Update to 0.9.1. add 03ce76718c gnu: emacs-magit: Update to 4.3.6. add dce0759e8c gnu: gnunet: Update to 0.24.2. add 2b8101b9ed gnu: gnunet-gtk: Update to 0.24.0. add 7a667a7d44 gnu: mold: Update to 2.40.1. add c458d93248 gnu: font-sil-gentium: Update to 7.000. add 012dcc4f6b gnu: font-sil-andika: Update to 7.000. add 1708653177 gnu: font-sil-charis: Update to 7.000. add 3721eb1d6a daemon: Remove ‘foreach’ and ‘foreach_reverse’ add c0f4d0817d gnu: Add fbterm. add abdebfcab0 gnu: swig-next: Update to 4.3.1. add cd1c1d25b6 gnu: libreoffice: Update to 25.2.3.2. add 8ecf0d07f5 home-mpv-configuration: Fix mpv/list-of-file. add 37e6363820 doc: Mention Codeberg issues and pull requests. add ff954d9c9f doc: Document ‘etc/teams.scm sync-codeberg-teams’. add f662e50745 gnu: %standard-geoclue-applications: Add more programs. add 2a8c5f834e gnu: Add irqbalance. add 5fd4df347e gnu: tlp: Fix scripts. new f2846e4a72 gnu: flint: Update to 3.2.1.
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (c9c97b0b6c) \ N -- N -- N refs/heads/wip-flint (f2846e4a72) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .forgejo/pull_request_template.md | 2 +- build-aux/update-guix-package.scm | 10 +- doc/contributing.texi | 109 +++++-- doc/guix.texi | 10 +- etc/git/pre-push | 6 +- etc/news.scm | 44 ++- gnu/home/services/mpv.scm | 2 +- gnu/local.mk | 3 +- gnu/machine/hetzner.scm | 5 +- gnu/machine/ssh.scm | 4 +- gnu/packages/admin.scm | 88 +++--- gnu/packages/android.scm | 33 ++ gnu/packages/assembly.scm | 36 +++ gnu/packages/build-tools.scm | 108 ++++--- gnu/packages/chez.scm | 4 +- gnu/packages/cpp.scm | 28 ++ gnu/packages/efi.scm | 4 +- gnu/packages/emacs-xyz.scm | 8 +- gnu/packages/emulators.scm | 12 + gnu/packages/firmware.scm | 44 ++- gnu/packages/fonts.scm | 64 ++-- gnu/packages/games.scm | 67 ++--- gnu/packages/gnunet.scm | 40 +-- gnu/packages/hardware.scm | 4 +- gnu/packages/image-viewers.scm | 4 +- gnu/packages/libreoffice.scm | 4 +- gnu/packages/linux.scm | 42 ++- gnu/packages/lisp-check.scm | 8 +- gnu/packages/lisp-xyz.scm | 14 +- gnu/packages/lisp.scm | 8 +- gnu/packages/mail.scm | 4 +- gnu/packages/minetest.scm | 69 +++-- gnu/packages/mold.scm | 6 +- gnu/packages/networking.scm | 18 +- gnu/packages/nim.scm | 8 +- gnu/packages/ocaml.scm | 11 + gnu/packages/package-management.scm | 16 +- gnu/packages/patches/flatpak-fix-path.patch | 29 -- gnu/packages/patches/scn-fast-float-compat.patch | 48 +++ .../patches/tup-unbundle-dependencies.patch | 66 ---- gnu/packages/pretty-print.scm | 56 ++++ gnu/packages/prolog.scm | 7 +- gnu/packages/python-xyz.scm | 40 +-- gnu/packages/qt.scm | 6 +- gnu/packages/quantum.scm | 10 +- gnu/packages/racket.scm | 73 +++-- gnu/packages/ruby.scm | 4 +- gnu/packages/swig.scm | 9 +- gnu/packages/terminals.scm | 47 +++ gnu/packages/text-editors.scm | 6 +- gnu/packages/web.scm | 36 ++- gnu/packages/wm.scm | 1 + gnu/services/desktop.scm | 5 +- gnu/services/networking.scm | 17 +- gnu/services/rsync.scm | 45 +-- guix/scripts/publish.scm | 8 +- nix/libstore/build.cc | 332 ++++++++++----------- nix/libstore/derivations.cc | 38 +-- nix/libstore/gc.cc | 42 +-- nix/libstore/globals.cc | 10 +- nix/libstore/local-store.cc | 78 ++--- nix/libstore/misc.cc | 28 +- nix/libstore/optimise-store.cc | 14 +- nix/libstore/pathlocks.cc | 26 +- nix/libstore/references.cc | 20 +- nix/libstore/store-api.cc | 42 +-- nix/libutil/serialise.cc | 4 +- nix/libutil/util.cc | 8 +- nix/libutil/util.hh | 7 - nix/nix-daemon/nix-daemon.cc | 12 +- tests/publish.scm | 17 ++ 71 files changed, 1277 insertions(+), 861 deletions(-) delete mode 100644 gnu/packages/patches/flatpak-fix-path.patch create mode 100644 gnu/packages/patches/scn-fast-float-compat.patch delete mode 100644 gnu/packages/patches/tup-unbundle-dependencies.patch