aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/patches/gd-Revert-fix-303-gdlib.pc.patch
diff options
context:
space:
mode:
authorZheng Junjie <zhengjunjie@iscas.ac.cn>2023-12-29 20:31:41 +0800
committerMathieu Othacehe <othacehe@gnu.org>2023-12-29 19:48:16 +0100
commita14a94deb218f459dc8a3139ef6e25f15c822463 (patch)
tree29a380b0b71cd4ab2b1ed13fa7be988fd08cc688 /gnu/packages/patches/gd-Revert-fix-303-gdlib.pc.patch
parent0f2164c577ef2329a95e1fce1c33947f4c6ae89c (diff)
downloadguix-a14a94deb218f459dc8a3139ef6e25f15c822463.tar.gz
guix-a14a94deb218f459dc8a3139ef6e25f15c822463.zip
gnu: swaylock: Fix cross-compiling.
* gnu/packages/wm.scm (swaylock) [native-inputs]: When cross-compiling, add pkg-config-for-build wayland. [inputs]: When cross-compiling, add wayland-protocols. Change-Id: I24274502375f51411576642d87496b8be2e42c45 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Diffstat (limited to 'gnu/packages/patches/gd-Revert-fix-303-gdlib.pc.patch')
0 files changed, 0 insertions, 0 deletions
c/guix/acl if it was possibly modified by hand. * doc/guix.texi (Base Services): Clarify the effect of setting 'authorize-keys?' to true. Mention the backup. Give an example showing how to authorize substitutes from another server. 2020-10-09services: hurd-vm: Add 'gdb-minimal' to the default OS.Ludovic Courtès * gnu/services/virtualization.scm (%hurd-vm-operating-system)[packages]: New field. 2020-09-30services: hurd-vm: Add childhurd user to kvm group.Jan (janneke) Nieuwenhuizen This is a follow-up to commit d692ebf98077d6b651d426aba92bf2a38599c4dc. * gnu/services/virtualization.scm (%hurd-vm-accounts)[supplementary-groups]: Add ’kvm’. * gnu/services/virtualization.scm (hurd-vm-shepherd-service): Use #:group "kvm" 2020-09-30services: virtualization: Use a compressed qcow2 hurd disk-image.Mathieu Othacehe * gnu/services/virtualization.scm (hurd-vm-disk-image): Use 'compressed-qcow2 format. 2020-09-29services: secret-service: Add initial client/server handshake.Ludovic Courtès This allows the client running on the host to know when it's actually connect to the server running in the guest. Failing that, the client would connect right away to QEMU and send secrets even though the server is not running yet in the guest, which is unreliable. * gnu/build/secret-service.scm (secret-service-send-secrets): Add #:handshake-timeout. Read from SOCK an initial message from the server. Return #f on error. (secret-service-receive-secrets): Send 'secret-service-server' message to the client. Close SOCK upon timeout. * gnu/services/virtualization.scm (hurd-vm-shepherd-service): 'start' method returns #f when 'secret-service-send-secrets' returns #f. 2020-09-29services: secret-service: Move instance last in the list of services.Ludovic Courtès * gnu/services/virtualization.scm (secret-service-operating-system): Add the SECRET-SERVICE-TYPE instance to the end of the list. 2020-09-29services: hurd-vm: Pass "-no-reboot" when spawning the Hurd VM.Ludovic Courtès * gnu/services/virtualization.scm (hurd-vm-shepherd-service)[vm-command]: Add "--no-reboot". 2020-09-29services: hurd-vm: Initialize the guest's SSH/Guix keys at activation time.Ludovic Courtès * gnu/services/virtualization.scm (initialize-hurd-vm-substitutes) (hurd-vm-activation): New procedures. (hurd-vm-service-type)[extensions]: Add ACTIVATION-SERVICE-TYPE extension. * doc/guix.texi (Transparent Emulation with QEMU): Mention GNU/Hurd. (The Hurd in a Virtual Machine): Explain which files are automatically installed and mention offloading. 2020-09-29services: hurd-vm: Check whether /dev/kvm exists at run time.Ludovic Courtès This change allows a childhurd to run within Guix System in a VM. * gnu/services/virtualization.scm (hurd-vm-shepherd-service)[vm-command]: Stage the 'file-exists?' call. 2020-09-29services: childhurd: Tweak description.Ludovic Courtès * gnu/services/virtualization.scm (hurd-vm-service-type)[description]: Mention "childhurd". 2020-09-29services: hurd-vm: Run QEMU as an unprivileged user.Ludovic Courtès Until qemu was running as "root", which is unnecessary. * gnu/services/virtualization.scm (%hurd-vm-accounts): New variable. (hurd-vm-service-type)[extensions]: Add ACCOUNT-SERVICE-TYPE extension. 2020-09-02services: childhurd: Always include the secret-service.Jan (janneke) Nieuwenhuizen * gnu/services/virtualization.scm (secret-service-operating-system): New procedure. (hurd-vm-disk-image): Use it to ensure a Childhurd always includes the secret-service. (%hurd-vm-operating-system): Remove secret-service. Co-authored-by: Ludovic Courtès <ludo@gnu.org> 2020-09-01services: childhurd: Support installing secrets from the host.Jan (janneke) Nieuwenhuizen * gnu/services/virtualization.scm (%hurd-vm-operating-system): Add secret-service. (hurd-vm-shepherd-service): Use it to install secrets. * doc/guix.texi (The Hurd in a Virtual Machine): Document it. 2020-09-01services: Add secret-service-type.Jan (janneke) Nieuwenhuizen This adds a "secret-service" that can be added to a Childhurd VM to receive out-of-band secrets (keys) sent from the host. Co-authored-by: Ludovic Courtès <ludo@gnu.org> * gnu/services/virtualization.scm (secret-service-activation): New procedure. (secret-service-type): New variable. * gnu/build/secret-service.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. 2020-06-28services: virtualization: Export hurd-vm-configuration accessors.Jan (janneke) Nieuwenhuizen * gnu/services/virtualization.scm (hurd-vm-id, hurd-vm-options): Rename export to ... (hurd-vm-configuration-id, hurd-vm-configuration-options): ... these correct accessor names. (hurd-vm-configuration?, hurd-vm-configuration-os, hurd-vm-configuration-qemu, hurd-vm-configuration-image, hurd-vm-configuration-disk-size, hurd-vm-configuration-memory-size, hurd-vm-configuration-options, hurd-vm-configuration-id, hurd-vm-configuration-net-options): Export record predicate and accessors. 2020-06-25services: childhurd: Adjust for hurd-disk-image move.Marius Bakke This is a follow-up to commit b904b59ce592c89dfb4675a8c06757afed6738a0. * gnu/services/virtualization.scm: Import (gnu system images hurd). 2020-06-21services: childhurd: Support more than one instance.Jan (janneke) Nieuwenhuizen * gnu/services/virtualization.scm (<hurd-vm-configuration>)[options]: Remove "--hda" option. [id,net-options]: New fields. (hurd-vm-net-options): New procedure. Parameterize port forwarding with ID. * gnu/services/virtualization.scm (hurd-vm-shepherd-service): Use them. Parameterize provision with ID, if set. Hardcode "--hda" option for image. * doc/guix.texi (Virtualization Services): Document new fields. Update for hardcoding of "--hda". 2020-06-14services: Add 'hurd-vm service-type'.Jan (janneke) Nieuwenhuizen * gnu/services/virtualization.scm (hurd-vm-shepherd-service, hurd-vm-disk-image): New procedures. (%hurd-vm-operating-system, hurd-vm-service-type): New variables. (<hurd-vm-configuration>): New record type. * doc/guix.texi (Virtualization Services): Document it. * gnu/services/shepherd.scm (scm->go): Use let-system, remove FIXME. Fixes fixes cross-building of shepherd modules for the Hurd image. 2020-04-12services: libvirt-configuration: Fix grammar of "allows to select" to "allowsVagrant Cascadian selecting". * gnu/services/virtualization (libvirt-configuration): Fix grammar. 2020-02-01services: virtualization: Add riscv32 and riscv64 to qemu platforms.Vagrant Cascadian * gnu/services/virtualization (%riscv32): New variable. (%riscv64): New variable. (%qemu-platforms): Add riscv32 and riscv64. 2019-11-05services: libvirtd: Provide ip binary at runtime.Miguel Ángel Arruga Vivas * gnu/services/virtualization.scm (libvirt-shepherd-service): Add sbin to the PATH variable, as ip binary is installed there. Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2019-09-21services: virtualization: Change libvirtd use syslog by default.Christopher Baines As defaulting by stderr, along with the shepherd service not directing the output to a log file makes seeing the output difficult, compared to logging to syslog. * gnu/services/virtualization.scm (libvirt-configuration)[log-outputs]: Change default from "3:stderr" to "3:syslog:libvirtd". 2019-09-11services: libvirtd: Use '/run/current-system/profile/bin' as PATH.宋文武 This is a followup to ef640db2f509f51ebfe3a6a66ba837ef3103bbb7. * gnu/services/virtualization.scm (libvirt-shepherd-service): Set '#:environment-variables' for 'make-forkexec-constructor'. 2019-09-11gnu: libvirt: Don't wrap with PATH.宋文武 This reverts commit 903e051a71467bc96a054c9b4ed89348fdae8977 to fix <https://bugs.gnu.org/31365>. The full path of the 'ip' command is already embedded, and we want to search 'qemu' in PATH. * gnu/packages/virtualization.scm (libvirt): Remove 'wrap-libvirtd phase. Add configure flags to run qemu as 'nobody:kvm'. * gnu/services/virtualization.scm (libvirt-service-type): Add 'qemu' to the system profile.