guix_mirror_bot pushed a change to branch astro-update
in repository guix.
discard 6315a55842 gnu: python-gw-sky: Reduce closure size, skip one test.
discard e4d6709029 gnu: python-romancal: Silent check and sanity-check phases.
discard 33eb73a484 gnu: python-jwst: Relax requirements for python-drizzle.
discard 24125738dc gnu: python-specutils: Improve package.
discard af6d414688 gnu: python-stpipe: Fix tests.
discard 0fefbb6f21 gnu: python-stpreview: Fix tests.
discard 0f7b22c31d gnu: Add python-gammapy.
discard 2e3bf32580 gnu: Add python-pyflct.
discard a56747713e gnu: Add python-astlib.
discard da52e45055 gnu: Add python-casa-cube.
discard 25ca8c9694 gnu: Add python-cmasher.
discard bffdd852db gnu: Add python-bdsf.
discard 68f631eea3 gnu: Add boost-with-numpy.
discard 607b37af85 gnu: aoflagger: Update to 3.4.0-1.b97943f.
discard fc519b14bf gnu: aocommon: Update to 0.0.0-4.5f3f280.
discard 93a6eed8e7 gnu: astroterm: Update to 1.0.10.
discard 388144f59b gnu: gpredict: Update to 2.4.
discard 577f8558d3 gnu: celestia: Update to 1.6.4-1.6de0339.
discard 3617da1eab gnu: celestia-content: Update to 0.0.0-4.7c1a1f7.
discard 65947cd625 gnu: python-aiapy: Update to 0.11.0.
discard e6898d534f gnu: Add python-hissw.
discard 182fff0f88 gnu: python-astromartini: Update to 2.1.15.
discard 01bb58304f gnu: Add python-eaglesqltools.
discard 3e7f4e4a9a gnu: Add python-hdecompose.
discard 4720c7eab0 gnu: Add python-halo-analysis.
discard 2b4b757e17 gnu: Add python-pyread-eagle.
discard 608291fa91 gnu: python-ctapipe: Update to 0.29.0.
discard 959f669d3c gnu: python-drizzlepac: Update to 3.10.0-1.6ac0ef1.
discard 38913239b1 gnu: python-irispy-lmsal: Simplify package.
discard 7d5d299324 gnu: python-pypeit: Update to 1.18.1.
discard c42a32aece gnu: python-viresclient: Update to 0.14.1.
discard 1483b96c35 gnu: tenmon: Update to 20260119.
discard 5c31b2abb2 gnu: siril: Update to 1.4.1.
discard 4f551beb04 gnu: stellarium: Update to 25.4.
discard 258315a275 gnu: calcmysky: Update to 0.4.0.
discard 6e4d2fbdec gnu: python-soxs: Update to 5.2.0.
discard 649122c287 gnu: python-swiftgalaxy: Update to 2.3.1.
discard 8dc1a20fe3 gnu: python-swiftsimio: Update to 10.7.2.
discard 7713dcab16 gnu: python-stpsf: Update to 2.2.0.
discard 4cf58afa07 gnu: python-pynbody: Update to 2.4.1.
discard 74c5a97e80 gnu: python-lenstronomy: Update to 1.13.5.
discard d7c6dab8cb gnu: python-colossus: Update to 1.3.11-0.5ea40f8.
discard ecb5c5e803 gnu: python-ndcube: Update to 2.4.0.
discard a1c8e672a4 gnu: python-ndcube-minimal: Reduce closure size.
discard cfa7d548c5 gnu: python-drizzle: Update to 2.2.0.
discard a834016256 gnu: ginga: Update to 5.5.1.
discard bc17f2c62f gnu: python-crds: Update to 13.1.1.
discard 899fabbc90 gnu: python-cdflib: Update to 1.3.8.
discard 159dd044c3 gnu: python-astroquery: Simplify and improve tests.
discard b29a13f7b4 gnu: python-roman-datamodels: Update to 0.29.0.
discard a2c5b7b369 gnu: python-rad: Update to 0.29.0.
discard 8fda1f3faa gnu: python-astropy-healpix: Update to 1.1.3.
discard 3ef003c11e gnu: Add python-gwcs-1 and python-gwcs-0.
discard 97381216b7 gnu: python-skyfield: Update to 1.54.
discard 6ab8aeb42c gnu: python-astropy-iers-data: Update to
0.2026.1.19.0.42.31.
add 28ce4eae6b doc: cookbook: Update for unprivileged guix-daemon
execution.
add 085c6e6583 doc: cookbook: Recommend systemd timer for ‘guix gc’.
add 997dd3aa51 doc: cookbook: Don’t insist on mounting home directories on
the head node.
add d7e71dad6d doc: Fix hello package example.
add 1d9cf8758e gnu: gdb: Enable scripting when cross compiling.
add 64429ac586 Revert "gnu: gdb: Enable scripting when cross compiling."
add 40298c2071 gnu: python-numpy: Fix build on powerpc64le-linux.
add 11097ec2e0 gnu: adaptivecpp: Fix rpath.
add 0c1046ac0d gnu: adaptivecpp: Add rocm backend.
add c283124f4d gnu: mblaze: Update to 1.4.
add d888d51761 gnu: Add luamake and lua-bee.
add 42fe5b361c gnu: Add lua-language-server.
add 476e0818c1 Revert "maint: Clean-up .dir-locals.el a bit."
add 5b1f7552e2 gnu: qemu: Update to 10.2.0.
add c468099db7 gnu: Add [email protected].
add 60a507264d gnu: disorderfs: Update to 0.6.2.
add cdd80c5ad7 doc: Fix typo.
add 4b023510ec store: Mention return value of `add-to-store'.
add 1b761aa3df system/linux-container: Re-export %namespaces,
%writable-/tmp variables.
add d5cd7679d3 import/utils: Add #:recursive? argument to
`download-git-repository'.
add 33bb5f129d gnu: mitm-cache: Apply patch to gracefully handle HEAD
requests.
add 830d58dac2 import/utils: Add #:recursive? to `git-origin'.
add 1a81e3a4ce gnu: python-mathics-scanner: Update to 2.0.0.
add a6fc532169 gnu: python-mathics-core: Update to 9.0.0.
add c443f64cda gnu: python-mathicsscript: Update to 9.0.0.
add 6c19ffab58 gnu: python-mathics-django: Update to 9.0.0.
add e1e2fb4008 gnu: emacs-org-ref: Update to 3.1-1.dc2481d.
add e3f6fa5b95 gnu: osslsigncode: Update to 2.11.
add 025cb9939c gnu: emacs-corfu: Update to 2.8.
add 0a0bc22694 gnu: emacs-cape: Update to 2.5.
add 149c5bf876 gnu: emacs-marginalia: Update to 2.9.
add 1cad718948 gnu: make-rust-sysroot: Remove cross-gcc work-around.
add ba1e0dc41a gnu: Add node-typical.
add 89ad8677b0 gnu: Add node-strnum.
add 5eab0ad523 gnu: Add node-source-map.
add a98bfe26fb gnu: Add node-reduce-flatten.
add dd7dac883e gnu: Add node-picocolors.
add 9de7fa194d gnu: Add node-parse-ms.
add 7d94b835e9 gnu: node-minimist: Update to 1.2.8.
add 6765faeb84 gnu: Add node-undici-types.
add 333f7c1709 gnu: Add node-minipass-5.
add bde545386f gnu: Add node-lru-cache.
add 699ddb16dd gnu: Add node-isexe.
add 9ce61658d1 gnu: Add node-has-flag.
add 3ca4d943fe gnu: Add node-fastest-levenshtein.
add 0cb873f173 gnu: Add node-escape-string-regexp.
add 4ce6be078a gnu: Add node-deep-extend.
add 145d4ca98e gnu: Add node-buffer-from.
add 9ac0df45ee gnu: Add node-array-back.
add 433fd24130 gnu: Add node-jsonc-parser.
add 333b5bba9d gnu: Add node-dprint-formatter.
add 029db9af52 gnu: Add node-color-convert.
add b02a4eefbd gnu: Add node-balanced-match.
add d44c3fc267 gnu: Add node-which.
add f868a14709 gnu: Add node-supports-color.
add efe368426f gnu: Add node-source-map-support.
add 6d11b2c0c0 gnu: Add node-pretty-ms.
add aae52b37be gnu: Add node-path-scurry.
add 6649e34002 gnu: Add node-minipass-7.
add 2371b45028 gnu: Add node-fast-xml-parser.
add c40a927df6 gnu: Add node-brace-expansion.
add 46d3c833c6 gnu: Add node-ansi-styles.
add 3081706ffa gnu: Add node-wordwrapjs.
add edaab3e577 gnu: Add node-table-layout.
add 0342cecbac gnu: Add node-minimatch.
add 5c98e5269a gnu: Add node-glob.
add 58e6543f6b gnu: Add node-hereby.
add a93c9ae66c gnu: Add node-command-line-usage.
add ee7d8a74a6 gnu: Add node-chalk.
add 526e87d09f gnu: Add node-types-node.
add 116f04b948 gnu: Add node-types-source-map-support.
add 3f5ebde420 gnu: Add node-typescript.
add 8dc57904e3 services: Add endlessh-service-type.
add 0c1ea038e9 serialization: Formally declare serializable types.
add 132250beff serialization: Rename ‘string’ to ‘utf8-string’.
add 4dd5fd2dff store: Remove unnecessary protocol version conditionals.
add 40b525be02 store: Rewrite ‘run-gc’ client stub using ‘operation’.
add b67831bb6e store: Require a more recent minor version.
add 68f1f74fb8 Define remote procedure interface in (guix
remote-procedures).
add ab72a155c6 store: Move low-level protocol bit-twiddling to (guix
remote-procedures).
add 40c24a92af serialization: Use ‘bytevector-slice’ from Guile >= 3.0.9.
add 59dbdc642a gnu: emacs-lsp-mode: Update to 9.0.1-1.328c979.
add e3fe03c5ed gnu: Add gdstk.
add 33209c4ff5 gnu: Add python-gdstk.
add 039695115f gnu: knot: Update to 3.5.3.
add adfeff04bc gnu: iotop: Update to 1.31.
add f18a45499a gnu: bowtie: Update to 2.5.4.
add f5dd93caf3 gnu: python-pynndescent: Update to 0.6.0.
add e1890ff86f gnu: python-gpytorch: Update to 1.15.1.
add 45469682c8 gnu: python-botorch: Update to 0.16.1.
add dd6ee2f53a scripts: substitute: Simplify with-timeout usage.
add 392cf48739 http-client: Alter http-fetch to return the response.
add 3e8d419da9 scripts: substitute: Untangle selecting fast vs small
compressions.
add dce5b6371e scripts: substitute: Extract script specific output from
download-nar.
add b354ef2df3 http-client: Add network-error? from the substitute script.
add 999a8a668b http-client: Include EPIPE in network-error?.
add 41a20ca0d2 scripts: substitute: Don't enforce cached connections in
download-nar.
add 53d306ca39 substitutes: Move download-nar from substitutes script to
here.
add be84a75c39 substitutes: Add #:keep-alive? keyword argument to
download-nar.
add 86d06b4cad substitutes: Handle closing connections to substitute
servers.
add 1c230ec96e scripts: substitute: Default to fast decompression.
add d4c83934a4 gnu: emacs-shell-maker: Update to 0.84.8.
add d3aa1a72ee gnu: Add lisgd.
add df96ee97e9 gnu: Add wayout.
add f3d73553cd transformations: Fix `recursive?' inheritance for
`with-git-url'.
add 934ccec24c build/marionette: Remove 'reconnect=1' QEMU parameter.
add 06d2cc36d3 gnu: libupnp: Update to 1.14.25.
add 2f3ec23316 gnu: pjproject-jami: Update to 2.13.1-0.59d9e13.
add e8f7a198cc gnu: dhtnet: Update to 0.1.0-0.8a43aed.
add 7efd719544 gnu: syscmdline: Update to 1.0.0.0-0.0c9f3de.
add ede32d8e9c gnu: qmsetup: Update to 1.0.0.0.
add 3404810966 gnu: qwindowkit: Update to 1.5.0.
add 009e23549e gnu: jami: Update to 20260126.0.
add 86d18c125f gnu: jami-docs: Update to 0.0.0-5.f95825c.
add ae2c2e1f54 gnu: ghc: Add support for aarch64.
add 04978dc5f0 gnu: vim: Update to 9.1.2110.
add 20810ace0e Reapply "gnu: gdb: Enable scripting when cross compiling."
add 346d3556bf gnu: p2pool: Update to 4.13.
add a6aa62253a gnu: xmrig: Update to 6.25.0.
add 1a2ea60946 gnu: cl-simple-matrix: Update to 3.13.
add cf81cfadbd serialization: Do not require ‘bytevector-slice’.
add 9dd02e1f91 teams: Correctly handle more than 50 teams.
add 79523d5fc1 teams: Add two files for the ‘core’ team.
add 05df277ebc gnu: trealla: Update to 2.89.12.
add 7572a7b9bb import/cran: Prevent overwriting the definition of
%standard-phases.
add 147767904e gnu: Add dkjson.
add bc8adbc9b2 gnu: Add fennel-ls.
add c71caf2ae9 gnu: papagayo: Add Wayland.
add 02f7f2b4ba gnu: pencil2d: Add Wayland.
add 904019a852 gnu: avogadro2: Add Wayland.
add 4b9154837f gnu: ckb-next: Add Wayland.
add 18584ffe75 gnu: kristall: Add Wayland.
add 0b2a4276c3 gnu: qtquick3d: Add Wayland.
add 5ccabfd270 gnu: itk-snap: Add Wayland.
add 45c22e2da8 gnu: sbcl-dbi: Update to 0.11.1-4.5c48b75.
add 69c667d579 gnu: sbcl-fast-http: Refactor to modern style.
add ca14394441 gnu: sbcl-data-sift: Refactor to modern style.
add e8a39ed1bc gnu: sbcl-cl-str: Refactor to modern style.
add 21060a1962 gnu: sbcl-cl-string-match: Refactor to modern style.
add aeca076e3e gnu: sbcl-cl-syntax: Refactor to modern style.
add 9ddc020ce5 gnu: sbcl-cl-typesetting: Refactor to modern style.
add 4a9dec47f9 gnu: sbcl-cl-vectors: Refactor to modern style.
add 4dfc863688 gnu: sbcl-clamp: Refactor to modern style.
add b2cd73d28a gnu: sbcl-closure-common: Refactor to modern style.
add 3b1891727e gnu: reform-debian-packages: Remove.
add 797e7b8968 gnu: linux-libre: Update to 6.17.13.
add 30431ba8e5 gnu: reform-debian-packages-for-6.17: Update to
2023-07-10-496-gd25e032.
add 7677519428 gnu: linux-libre 6.12: Update to 6.12.67.
add 480ce2eeab gnu: linux-libre 6.6: Update to 6.6.121.
add b3cb62fda7 gnu: linux-libre 6.1: Update to 6.1.161.
add f48845a644 gnu: linux-libre 5.15: Update to 5.15.198.
add fbc56e07de gnu: linux-libre 5.10: Update to 5.10.248.
add aed6decc4b gnu: linux-libre-arm64-mnt-reform 6.17: Add support for USB
tethering.
add c7eae12ba1 gnu: linux-libre-arm64-mnt-reform 6.12: Add support for USB
tethering.
add 4f0a9231aa gnu: linux-libre-arm64-mnt-reform 6.17, 6.12: Add support
for wireguard.
add 9fe57d112e gnu: Add linux-libre 6.18.
add 603c3ed469 gnu: Add reform-debian-packages-for-6.18.
add 36f50a6001 gnu: linux-libre-arm64-mnt-reform 6.18: New package.
new 33bd3aeb1f gnu: python-astropy-iers-data: Update to
0.2026.1.19.0.42.31.
new e3fa2540b8 gnu: python-skyfield: Update to 1.54.
new 89a7bd2bd8 gnu: Add python-gwcs-1 and python-gwcs-0.
new 80a4ca79a9 gnu: python-astropy-healpix: Update to 1.1.3.
new aa150456ae gnu: python-rad: Update to 0.29.0.
new d338f3daae gnu: python-roman-datamodels: Update to 0.29.0.
new 8aca6921c0 gnu: python-astroquery: Simplify and improve tests.
new 1090fcacad gnu: python-cdflib: Update to 1.3.8.
new d9f84dafef gnu: python-crds: Update to 13.1.1.
new 098a9010fe gnu: ginga: Update to 5.5.1.
new 9c075db9aa gnu: python-drizzle: Update to 2.2.0.
new 3f6362b84f gnu: python-ndcube-minimal: Reduce closure size.
new 27ed5820a3 gnu: python-ndcube: Update to 2.4.0.
new 155eb7c0d8 gnu: python-colossus: Update to 1.3.11-0.5ea40f8.
new 4a4c1b644c gnu: python-lenstronomy: Update to 1.13.5.
new 857324a01b gnu: python-pynbody: Update to 2.4.1.
new 4a68c08d68 gnu: python-stpsf: Update to 2.2.0.
new b9ab0c3ca6 gnu: python-swiftsimio: Update to 10.7.2.
new 575d3e5402 gnu: python-swiftgalaxy: Update to 2.3.1.
new 672f53ac58 gnu: python-soxs: Update to 5.2.0.
new 1ebdb49df6 gnu: calcmysky: Update to 0.4.0.
new 69b5cadd5c gnu: stellarium: Update to 25.4.
new 6d9d9e2f05 gnu: siril: Update to 1.4.1.
new 3bf2713116 gnu: tenmon: Update to 20260119.
new 72163747c3 gnu: python-viresclient: Update to 0.14.1.
new 67ac1ab969 gnu: python-pypeit: Update to 1.18.1.
new 248f1ea525 gnu: python-irispy-lmsal: Simplify package.
new 8fad2cb376 gnu: python-drizzlepac: Update to 3.10.0-1.6ac0ef1.
new 2117279429 gnu: python-ctapipe: Update to 0.29.0.
new f4e01a15d4 gnu: Add python-pyread-eagle.
new a50e068bbc gnu: Add python-halo-analysis.
new 1cf1af64ea gnu: Add python-hdecompose.
new 3a26d6862e gnu: Add python-eaglesqltools.
new 2dc6762264 gnu: python-astromartini: Update to 2.1.15.
new f4e426a801 gnu: Add python-hissw.
new e03a5ed496 gnu: python-aiapy: Update to 0.11.0.
new ca33e728cc gnu: celestia-content: Update to 0.0.0-4.7c1a1f7.
new 88714f99ff gnu: celestia: Update to 1.6.4-1.6de0339.
new 50caff1365 gnu: gpredict: Update to 2.4.
new 101e9f7745 gnu: astroterm: Update to 1.0.10.
new de23f2578a gnu: aocommon: Update to 0.0.0-4.5f3f280.
new aff9d57392 gnu: aoflagger: Update to 3.4.0-1.b97943f.
new 7b70d2dac0 gnu: Add boost-with-numpy.
new 9bb1d638dd gnu: Add python-bdsf.
new b7420a7fa1 gnu: Add python-cmasher.
new 0b43d31edd gnu: Add python-casa-cube.
new cc304b6874 gnu: Add python-astlib.
new 9faa6fa752 gnu: Add python-pyflct.
new 5df2fbd3bd gnu: Add python-gammapy.
new 6f94df36ab gnu: python-stpreview: Fix tests.
new c315f6b9df gnu: python-stpipe: Fix tests.
new e4e9d15777 gnu: python-specutils: Improve package.
new 996752ebb1 gnu: python-jwst: Relax requirements for python-drizzle.
new 1d1e328d77 gnu: python-romancal: Silent check and sanity-check phases.
new fe6f742091 gnu: python-gw-sky: Reduce closure size, skip one test.
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 (6315a55842)
\
N -- N -- N refs/heads/astro-update (fe6f742091)
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 55 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:
.dir-locals.el | 24 +-
CODEOWNERS | 2 +
Makefile.am | 4 +
configure.ac | 5 +-
doc/contributing.texi | 2 +-
doc/guix-cookbook.texi | 55 +-
doc/guix.texi | 57 +-
etc/teams.scm | 23 +-
gnu/build/marionette.scm | 4 +-
gnu/local.mk | 3 +-
gnu/packages/animation.scm | 7 +-
.../{6.17-arm64.conf => 6.18-arm64.conf} | 253 ++--
.../linux-libre/{6.17-i686.conf => 6.18-i686.conf} | 168 ++-
.../{6.17-x86_64.conf => 6.18-x86_64.conf} | 188 ++-
gnu/packages/bioinformatics.scm | 72 +-
gnu/packages/chemistry.scm | 6 +-
gnu/packages/cmake.scm | 61 +-
gnu/packages/cpp.scm | 60 +-
gnu/packages/crypto.scm | 4 +-
gnu/packages/dns.scm | 4 +-
gnu/packages/electronics.scm | 61 +
gnu/packages/emacs-xyz.scm | 57 +-
gnu/packages/file-systems.scm | 6 +-
gnu/packages/finance.scm | 8 +-
gnu/packages/freedesktop.scm | 40 +
gnu/packages/gdb.scm | 50 +-
gnu/packages/hardware.scm | 1 +
gnu/packages/haskell.scm | 125 +-
gnu/packages/image-processing.scm | 13 +-
gnu/packages/jami.scm | 76 +-
gnu/packages/linux.scm | 444 +++++-
gnu/packages/lisp-xyz.scm | 111 +-
gnu/packages/lua.scm | 335 ++++-
gnu/packages/machine-learning.scm | 14 +-
gnu/packages/mail.scm | 12 +-
gnu/packages/maths.scm | 71 +-
gnu/packages/networking.scm | 8 +-
gnu/packages/node-xyz.scm | 1550 +++++++++++++++++++-
.../patches/jami-allow-system-zxing-cpp.patch | 32 -
gnu/packages/patches/jami-libjami-cmake.patch | 17 +-
gnu/packages/patches/jami-qwindowkit.patch | 6 +-
gnu/packages/patches/libjami-simdutf.patch | 51 -
.../patches/mitm-cache-head-requests.patch | 69 +
gnu/packages/patches/qemu-fix-agent-paths.patch | 53 +-
.../patches/qemu-fix-test-virtio-version.patch | 4 +-
gnu/packages/prolog.scm | 4 +-
gnu/packages/python-xyz.scm | 13 +-
gnu/packages/qt.scm | 24 +-
gnu/packages/rust-apps.scm | 3 +-
gnu/packages/rust.scm | 3 -
gnu/packages/sycl.scm | 59 +-
gnu/packages/telephony.scm | 8 +-
gnu/packages/upnp.scm | 4 +-
gnu/packages/vim.scm | 69 +-
gnu/packages/virtualization.scm | 6 +-
gnu/packages/web-browsers.scm | 3 +-
gnu/packages/xdisorg.scm | 21 +
gnu/services/ssh.scm | 73 +
gnu/system/linux-container.scm | 6 +-
guix/build/download-nar.scm | 5 +-
guix/build/download.scm | 11 +-
guix/http-client.scm | 35 +-
guix/import/cran.scm | 3 +-
guix/import/utils.scm | 12 +-
guix/remote-procedures.scm | 364 +++++
guix/scripts/challenge.scm | 8 +-
guix/scripts/substitute.scm | 463 ++----
guix/serialization.scm | 185 ++-
guix/store.scm | 830 ++++-------
guix/substitutes.scm | 228 ++-
guix/transformations.scm | 4 +-
tests/substitute.scm | 22 +-
tests/transformations.scm | 17 +
73 files changed, 4918 insertions(+), 1781 deletions(-)
copy gnu/packages/aux-files/linux-libre/{6.17-arm64.conf => 6.18-arm64.conf}
(98%)
copy gnu/packages/aux-files/linux-libre/{6.17-i686.conf => 6.18-i686.conf}
(99%)
copy gnu/packages/aux-files/linux-libre/{6.17-x86_64.conf => 6.18-x86_64.conf}
(99%)
delete mode 100644 gnu/packages/patches/jami-allow-system-zxing-cpp.patch
delete mode 100644 gnu/packages/patches/libjami-simdutf.patch
create mode 100644 gnu/packages/patches/mitm-cache-head-requests.patch
create mode 100644 guix/remote-procedures.scm