| Age | Commit message (Collapse) | Author |
|
* gnu/packages/virtualization.scm (qemu)[source]: Adjust snippet to
remove bundled rust crates.
[arguments]: Adjust configure-flags to build with rust when rust is in
the build environment. Add a phase when rust is available to make the
build system use the packaged rust crates.
[native-inputs]: When building with rust add rust, rust-bindgen-cli,
cargo-inputs qemu, and the cross-compiler for rust when needed.
* gnu/packages/rust-crates.scm (qemu): New entry.
Change-Id: Ib2f6fbd870740a674f6424e1e2800ca5dfa40aa7
Signed-off-by: John Kehayias <john@guixotic.coop>
|
|
* gnu/packages/virtualization.scm (umoci):
[phases]{build-and-install-man-pages}: New phase.
[propagated-inputs]: Move from here ...
[native-inputs]: ... to here; add go-md2man.
Change-Id: Ia01a814fbbc41ae025522986c40cec20a00c0f3a
|
|
"Doc" output is empty.
* gnu/packages/virtualization.scm (qemu-minimal)[outputs]: Delete ’doc.
[arguments]: Delete inherited 'move-html-doc phase.
Co-authored-by: Nguyễn Gia Phong <cnx@loang.net>
Change-Id: Id84e491a1981a362f375dcba6296726f3a9adbef
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
|
|
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
|
|
* gnu/packages/virtualization.scm (qemu): Update to 10.2.1.
Change-Id: I6d8f336dc4ca8c9fe43f9f804e91eba2809bb17c
|
|
* gnu/packages/virtualization.scm (qemu-minimal)
[#:phases] {dont-require-ipxe-firmware}: Adjust phase.
Change-Id: Id1aacebaea1f18cfa9106fe46e2f26719b48d68d
|
|
See https://github.com/riscv-software-src/riscv-isa-sim/issues/2237
* gnu/packages/virtualization.scm (spike): Update to 1.1.0-0.591cff1.
[arguments]: Remove ’gcc14 #:phase.
[inputs]: Remove bash-minimal.
[native-inputs]: Remove python-wrapper; add python-minimal-wrapper.
Merges guix/guix!6633
Change-Id: If7ab6451972235cf2faa8debe21f1c54b0ae8009
|
|
* gnu/packages/virtualization.scm (riscv-pk): Update to 1.1.0-0.9c61d29.
Merges guix/guix!6954
Change-Id: I8c923dcfa79eec1ada9d859bee47eea7374b8e19
|
|
* gnu/packages/virtualization.scm (virt-what): New variable.
Change-Id: I8fee626b3525dd4b81b2cd1dc3628f090af8d84b
Co-authored-by: Nguyễn Gia Phong <cnx@loang.net>
|
|
* gnu/packages/virtualization.scm (vmware-open-vm-tools): Update to
13.0.10.
[inputs]: Switch to xmlsec-openssl, remove duplicate xmlsec
Merges: https://codeberg.org/guix/guix/pulls/6758
Change-Id: I03ff6ef227c8f6ce929dfce5d909c93af716639b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/virtualization.scm (criu): Use G-expressions.
[native-inputs]: Remove python-toolchain; add python-wrapper.
Relates-to: https://codeberg.org/guix/guix/issues/5688
Change-Id: I2cd2210cf56b98ccc480edacdd66e27b604f5e9a
|
|
* gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vim.scm, gnu/packages/virtualization.scm,
gnu/packages/vpn.scm, gnu/packages/weather.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xiph.scm,
gnu/packages/xorg.scm: Fix some spelling errors.
Change-Id: I52a8739a9c3b7dc2bd2d603ac9268c662a3ea2c5
|
|
* gnu/packages/virtualization.scm (umoci): Update to 0.6.0.
[native-inputs]: Remove go-github-com-opencontainers-image-spec-1.0.2,
and go-github-com-vbatts-go-mtree; add
go-github-com-containerd-platforms, go-github-com-cyphar-go-mtree, and
go-github-com-opencontainers-image-spec.
* gnu/packages/golang-xyz.scm (go-github-com-cyphar-go-mtree): New variable.
(go-github-com-opencontainers-image-spec-1.0.2): Delete variable.
Change-Id: I2145fb3414eef0be5e563fab9d34b5f35574c696
|
|
* gnu/packages/virtualization.scm (skopeo): Update to 1.22.0.
Merges: https://codeberg.org/guix/guix/pulls/6334
Change-Id: I148c23ff4b41e1a4bce2f567c46b86504051b463
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/virtualization.scm (libguestfs-minimal): Update to
1.56.2.
[inputs]: Replace jansson with json-c.
Merges: https://codeberg.org/guix/guix/pulls/5309
Change-Id: If08c6d30f2959c83e53e459a7172260843844ce0
|
|
* gnu/packages/virtualization.scm (criu):
[arguments]<#:modules, imported-modules>: Switch to
pyproject-build-system.
<#:phases>: Use site-packages.
Change-Id: I8b80842ad87f8e6367cc0caaefc47fcec0fa2181
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
Remove python-isort from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/machine-learning.scm: (python-pymanopt))
* gnu/packages/mail.scm: (python-hyperkitty, postorius)
* gnu/packages/virtualization.scm: (python-qemu-qmp)
Change-Id: Ie50eb222c5db62cf985926c716152db8bf6e7855
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
Remove python-pylint from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/games.scm (open-adventure)
* gnu/packages/potassco.scm (python-clingraph)
* gnu/packages/python-xyz.scm (python-lsp-jsonrpc, python-mediapy)
* gnu/packages/virtualization.scm (python-qemu-qmp)
Change-Id: I138d6ad7fbde00f76f77c14d728adce8d74f25bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/virtualization.scm (skopeo): Update to 1.21.0.
[native-inputs]: Use go-1.24.
Change-Id: I5648e0da00230c3c32d76bbcf27fa0d6727f069f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5263
|
|
* gnu/packages/virtualization.scm (qemu): Update to 10.2.0.
* gnu/packages/patches/qemu-fix-agent-paths.patch: Update patch.
* gnu/packages/patches/qemu-fix-test-virtio-version.patch: Adjust for file
name change.
Relates-to: #2447
Change-Id: I26034baf660af802cf4a4646d3b303f949bb1f3f
|
|
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes: #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5683
|
|
* gnu/packages/virtualization.scm (python-vagrant): Update to 1.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ib886c4320655df628203e235171f98a4d19e118c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/virtualization.scm (qmpbackup): Update to 0.52.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I40915c336494a243e19469e028d22d1934255c66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
The change was automated via:
git grep -l goodoldpaul@autistici.org |
xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'
* .mailmap: New entry.
Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust the custom
'dont-require-ipxe-firmware phase to skip another test.
Change-Id: I42d32e776372d1702886f1a1a794cd0d3e48c73d
|
|
* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Adjust the
'disable-some-tests phase on armhf-linux to extend the test timeout for
one of the tests.
Change-Id: I557cd2765fb702cf13be8400c204f87de9b26bf5
|
|
* gnu/packages/virtualization.scm (incus):[arguments] <go>: Use
default (go-1.24).
Change-Id: I4bf84ab5f9f5a22dce20a58d37fb8b3849cb0fa3
|
|
* gnu/packages/virtualization.scm (python-transient): Fix build.
[arguments] <#:phases>: Add fix for updated marshmallow.
Change-Id: Iaca4417fb1a4f616e853bf395c3591601f178fff
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/virtualization.scm (bubblewrap): Update to 0.11.0.
Change-Id: I052fa7dda1a6fdb68c437e5f888f987dafdcd6a6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/virtualization.scm (libosinfo)[source]: Add patch.
* gnu/packages/patches/libosinfo-libxml2-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I31377cf36b92562d9a87e6434cf30a01f5d3dcb2
|
|
Python bindings for libxml2 are now built as part of libxml2; remove all
python-libxml2 inputs for libxml2 (nearly all already had libxml2) and
deprecate the package. This was done manually using
git grep python-libxml2 gnu/packages
to find affected packages and then check all their input fields.
With the update to libxml2, we can remove all the libxml2-next* variants.
This change was automated with:
git grep -rl libxml2-next | xargs sed -i 's/\(libxml2-next\|libxml2-next-for-grafting\)/libxml2/g'
* gnu/packages/xml.scm (libxml2): Update to 2.14.6.
[arguments]<#:phases>: Add configure-python phase (from python-libxml2).
[native-inputs]: Add pkg-config and python-minimal.
(libxml2-next, libxml2-next/fixed, libxml2-next-for-grafting): Remove.
(python-libxml2): Deprecate in favor of libxml2.
Change-Id: I2976f2fde086e9bc345d661edbdc125abbb7a753
|
|
Fixes: guix/guix#2563.
* gnu/packages/virtualization.scm (libvirt): Update to 11.5.0.
(python-libvirt): Update to 11.5.0.
* gnu/packages/patches/libvirt-add-install-prefix.patch: Pull changes
from NixOS.
Change-Id: I13b619028cb2292c46f78669170265ef29e54b6b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/virtualization.scm (vmware-open-vm-tools): Update to
13.0.0.
Change-Id: I503b9202db82992442a76af3c6b2ce8ffe017e4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
This change updates python-docutils to the latests version and pins some
older packages on 0.19 to resolve build documentation issue which uses
rst2man.
* gnu/packages/python-xyz.scm (python-docutils): Update to 0.21.2.
[build-system]: Use pyproject.
[arguments] <phases>: Do not overwrite 'check use {#:test-backend} and
{#:test-flags}.
[native-inputs]: Add python-flit-core.
(python-docutils-0.16)[native-inputs]: Add python-wheel.
(python-docutils-0.19): New variable.
* gnu/packages/diffoscope.scm (trydiffoscope) [native-inputs]: Remove
python-docutils; add python-docutils-0.19.
* gnu/packages/gtk.scm (gtk): Likewise.
* gnu/packages/linux.scm (rdma-core): Likewise.
* gnu/packages/power.scm (apcupsd): Likewise.
* gnu/packages/version-control.scm (cgit): Likewise.
* gnu/packages/virtualization.scm (ganeti)) Likewise.
Change-Id: If58b9b12732347245e66e3c2cb5e67b0a8450913
|
|
* gnu/packages/virtualization.scm (vagrant-libvirt): New variable.
|
|
* gnu/packages/virtualization.scm (vagrant-reload): New variable.
|
|
* gnu/packages/virtualization.scm (vagrant-cachier): New variable.
|
|
* gnu/packages/virtualization.scm (vagrant-vai): New variable.
|
|
* gnu/packages/virtualization.scm (vagrant): New variable.
* gnu/packages/patches/vagrant-Support-system-installed-plugins.patch,
gnu/packages/patches/vagrant-Use-a-private-temporary-dir.patch
gnu/packages/patches/vagrant-bin-vagrant-silence-warning-about-installer.patch:
New files.
* gnu/local.mk(dist_patch_DATA): Add them
|
|
* gnu/packages/virtualization.scm (looking-glass-client): Update to B7.
Change-Id: If1e3663b38f2ea46ef53a47a91b762bf214b63c0
|
|
* gnu/packages/virtualization.scm (umoci): Update to 0.5.1.
Change-Id: Iff8c86d228bd117dd6ff506e6de378cfac8dcf7a
|
|
* gnu/packages/virtualization.scm (incus): Update to 6.15.0.
Change-Id: Id03bb3b716f28ff96e3fe8dde74648cf08006b7b
|
|
libxml2@2.9 has CVEs, we don't want it in user profiles.
* gnu/packages/augeas.scm (augeas)
* gnu/packages/bioinformatics.scm (libsbml)
* gnu/packages/elf.scm (libabigail)
* gnu/packages/freedesktop.scm (telepathy-logger)
* gnu/packages/glib.scm (libaccounts-glib)
* gnu/packages/gtk.scm (gtksourceview)
* gnu/packages/image-processing.scm (vips)
* gnu/packages/mate.scm (libmateweather)
* gnu/packages/messaging.scm (libgnt)
* gnu/packages/virtualization.scm (libvirt-glib)
* gnu/packages/vpn.scm (openconnect)
* gnu/packages/xml.scm (xmlsec)
[propagated-inputs]: Replace libxml2 by libxml2-next.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/virtualization.scm (qemu): Add comment.
[source] <patches>: Remove qemu-disable-bios-tables-test.patch
[#:phases] {replace-firmwares}: Adjust file names.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: Delete file.
* gnu/local.mk: De-register it.
Change-Id: I9835c21533ce7217d3928f5c02db8a0355af89c8
|
|
* gnu/packages/virtualization.scm (qemu)[inputs]: Add capstone.
[arguments]<#:phases>[install-plugins]: Install contrib.
Closes: #2081
Change-Id: I47365707e58a7b61e0d7195e48f819f0a1551f84
|
|
* gnu/packages/virtualization.scm (qemu): Update to 10.1.0.
[source] <patches>: Remove qemu-disable-bios-tables-test and
qemu-glibc-2.41.patch patches; add qemu-fix-test-virtio-version.patch.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: Rebase.
* gnu/packages/patches/qemu-disable-migration-test.patch: Delete file.
* gnu/packages/patches/qemu-glibc-2.41.patch: Likewise.
* gnu/packages/patches/qemu-fix-test-virtio-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I0203137a144f89dcc502d1bcb2fa6f717b7223ff
|
|
* gnu/packages/virtualization.scm (bochs)[arguments]: Add a phase to
adjust the embedded build date to mirror SOURCE_DATE_EPOCH.
Change-Id: I60f07412592fda58b3114b41c18feea2d49c30cd
|
|
* gnu/packages/virtualization.scm (bochs)[source]: Adjust snippet to
remove more firmware files.
Change-Id: I8b0b2652df3695664743c946bcc60a75f2f0c134
|
|
This was reported by Haelwenn (lanodan) Monnier.
* gnu/packages/virtualization.scm (bochs)[source]: Add snippet to remove
non-free firmware blob.
Change-Id: I5cf743c66eb0cf40d35603d849136ae5bff65d2f
|