guix/gnu/packages
Maxim Cournoyer d184fd4216
gnu: qemu: Add a static output.
The static output is equivalent to what other distributions commonly package
as 'qemu-user-static'.

* gnu/packages/virtualization.scm (qemu)[outputs]: Add a static output.
[phases]{configure}: Configure the main build as an out-of-source build.  Move
all configure flags to ...
[configure-flags]: ... here.  The options explicitly enabling optional
features are removed; the configure script does a good job at enabling all the
features available based on the inputs present and this allows reusing the
flags in variant packages such as qemu-minimal.
{configure-user-static, build-user-static, install-user-static}: New phases.
{patch-test-shebangs}: New phase, extracted from the configure phase.
[native-inputs]: Add glib-static, pcre:static and zlib:static.
(qemu-minimal)[arguments]: Reuse the configure-flags argument.  Rewrite to use
match instead of cond.
2021-03-15 18:00:35 -04:00
..
aux-files
patches gnu: unzip: Remove redundant and unused "unzip-symlink.patch". 2021-03-14 19:16:17 -04:00
abduco.scm
abiword.scm
accessibility.scm
acct.scm
acl.scm
ada.scm
admin.scm gnu: sudo: Update to 1.9.6p1. 2021-03-15 20:31:24 +01:00
adns.scm gnu: c-ares: Update to 1.17.1 [fixes CVE-2020-8277]. 2021-03-10 03:52:04 +01:00
agda.scm
aidc.scm
algebra.scm gnu: Add r-dtt. 2021-03-15 10:52:57 +01:00
android.scm
animation.scm gnu: pencil2d: Update to 0.6.6. 2021-03-05 19:07:31 +01:00
anthy.scm
antivirus.scm
apl.scm
apr.scm
arcan.scm
aspell.scm
assembly.scm gnu: simde: Update to 0.7.2. 2021-03-04 17:07:48 +01:00
astronomy.scm gnu: indi: Update to 1.8.9. 2021-03-04 17:07:47 +01:00
attr.scm
audio.scm gnu: qjackctl: Update to 0.9.1. 2021-03-13 15:36:53 +01:00
augeas.scm
authentication.scm gnu: oath-toolkit: Update to 2.6.6. 2021-03-04 17:07:47 +01:00
autogen.scm
autotools.scm
avahi.scm
avr.scm
axoloti.scm gnu: libusb-for-axoloti: Revert to 1.0.23. 2021-03-15 12:05:50 +01:00
backup.scm
base.scm
bash.scm
batik.scm
bdw-gc.scm
benchmark.scm gnu: fio: Update to 3.26. 2021-03-11 18:06:55 +01:00
bioconductor.scm gnu: r-scater: Update to 1.18.6. 2021-03-15 15:03:08 +01:00
bioinformatics.scm gnu: r-genomicfeatures: Update to 1.42.2. 2021-03-15 15:03:08 +01:00
bison.scm
bittorrent.scm
boost.scm
bootloaders.scm gnu: os-prober: Update to 1.78. 2021-03-11 00:46:01 +01:00
bootstrap.scm
browser-extensions.scm
build-tools.scm gnu: osc: Update to 0.172.0 [fixes CVE-2019-3681]. 2021-03-10 05:01:38 +01:00
busybox.scm
c.scm gnu: aws-c-event-stream: Update to 0.2.7. 2021-03-12 23:58:55 +01:00
calcurse.scm
calendar.scm
ccache.scm
cdrom.scm gnu: libburn: Update to 1.5.4. 2021-03-05 19:07:31 +01:00
cedille.scm
certs.scm
check.scm gnu: doctest: Update to 2.4.5. 2021-03-11 18:06:56 +01:00
chemistry.scm
chez.scm
chicken.scm
chromium.scm gnu: ungoogled-chromium: Add xdg-utils to PATH with wrapper. 2021-03-10 23:38:53 +01:00
ci.scm gnu: cuirass: Update to 0.0.1-77.88f3cf6. 2021-03-10 19:26:24 +01:00
cinnamon.scm
clojure.scm
cluster.scm
cmake.scm
cobol.scm gnu: gnucobol: Update to 3.1.2 [security fixes]. 2021-03-10 06:54:58 +01:00
code.scm
commencement.scm
compression.scm gnu: unzip/fixed: Make private. 2021-03-15 12:22:17 +01:00
compton.scm
configuration-management.scm
conky.scm
connman.scm
convmv.scm
cook.scm
coq.scm
cpio.scm
cpp.scm gnu: aws-sdk-cpp: Update to 1.8.159. 2021-03-12 23:58:55 +01:00
cppi.scm
cran.scm gnu: r-seurat: Fix build. 2021-03-15 22:06:57 +01:00
crates-graphics.scm gnu: rust-glutin-0.26: Adapt for new build system. 2021-03-15 15:53:16 +02:00
crates-gtk.scm
crates-io.scm gnu: rust-dirs-2: Adapt for new build system. 2021-03-15 15:53:17 +02:00
cross-base.scm
crypto.scm gnu: botan: Update to 2.17.3 [fixes CVE-2021-24115]. 2021-03-10 11:20:08 +01:00
cryptsetup.scm
cups.scm gnu: epson-inkjet-printer-escpr: Update to 1.7.9. 2021-03-06 01:22:50 +01:00
curl.scm gnu: guile-curl: Update to 0.9. 2021-03-11 23:22:04 +01:00
cvassistant.scm
cybersecurity.scm
cyrus-sasl.scm gnu: cyrus-sasl/fixed: Make private. 2021-03-15 12:22:17 +01:00
databases.scm gnu: mongodb: Update comment about package license. 2021-03-11 23:26:01 +02:00
datamash.scm
datastructures.scm
dav.scm
dbm.scm
dc.scm
debian.scm
debug.scm
dejagnu.scm
dhall.scm
dico.scm
dictionaries.scm
diffoscope.scm
digest.scm
direct-connect.scm
disk.scm gnu: memkind: Remove duplicate COPYING file. 2021-03-11 18:06:56 +01:00
display-managers.scm
distributed.scm
django.scm gnu: python-django-2.2: Update to 2.2.19 [security fixes]. 2021-03-10 21:50:06 +01:00
djvu.scm
dlang.scm
dns.scm
docbook.scm gnu: Fix input typoes. 2021-03-06 16:44:09 +01:00
docker.scm gnu: docker-cli: Fix source hash. 2021-03-11 04:36:22 +01:00
documentation.scm
drones.scm
dunst.scm gnu: dunst: Update to 1.6.1. 2021-03-07 07:41:53 +01:00
dvtm.scm
easyrpg.scm
ebook.scm
ed.scm
education.scm gnu: snap: Update to 6.6.0. 2021-03-07 18:00:16 +01:00
efi.scm
electronics.scm gnu: sigrok-cli: Update to 0.7.2. 2021-03-09 15:24:51 +01:00
elf.scm
elixir.scm
elm.scm
emacs-xyz.scm gnu: emacs-elfeed-score: Fix description Texinfo syntax. 2021-03-13 23:22:37 +01:00
emacs.scm
embedded.scm gnu: sdcc: Update to 4.1.0. 2021-03-10 12:22:42 +02:00
emulators.scm gnu: ppsspp: Update to 1.11.3. 2021-03-09 15:24:49 +01:00
enchant.scm
engineering.scm gnu: Add syscall-intercept. 2021-03-13 15:11:46 +01:00
enlightenment.scm gnu: evisum: Update to 0.5.11. 2021-03-09 22:59:20 +02:00
entr.scm
erlang.scm
esolangs.scm
fabric-management.scm
fcitx.scm
fcitx5.scm gnu: fcitx5: Update to 5.0.5. 2021-03-10 01:16:07 +01:00
figlet.scm
file-systems.scm gnu: mergerfs: Update to 2.32.4. 2021-03-13 09:43:09 +01:00
file.scm
finance.scm gnu: electron-cash: Update to 4.2.4. 2021-03-10 01:16:07 +01:00
firmware.scm
flashing-tools.scm
flex.scm
fltk.scm
fonts.scm gnu: font-libertinus: Update to 7.040. 2021-03-14 10:45:58 +01:00
fontutils.scm
forth.scm
fpga.scm gnu: verilator: Update to 4.110. 2021-03-06 01:23:42 +01:00
freedesktop.scm gnu: Add appstream. 2021-03-10 00:19:48 +01:00
freeipmi.scm
fribidi.scm
ftp.scm
fvwm.scm
game-development.scm gnu: surgescript: Do not want static libraries. 2021-03-06 18:44:19 +01:00
games.scm gnu: chroma: Update to 1.18. 2021-03-06 16:44:09 +01:00
gawk.scm
gcal.scm
gcc.scm
gd.scm
gdb.scm
genealogy.scm
genimage.scm
geo.scm gnu: xygrib: Fix compiling with newer qt. 2021-03-09 15:32:05 +02:00
gettext.scm
ghostscript.scm
gimp.scm
gkrellm.scm
gl.scm gnu: guile-opengl: Fix linking with libGL.so. 2021-03-15 11:57:56 +01:00
glib.scm gnu: Add glib-static. 2021-03-15 18:00:35 -04:00
gnome-xyz.scm gnu: orchis-theme: Build all versions. 2021-03-08 08:50:19 +01:00
gnome.scm gnu: libcroco/fixed: Make private. 2021-03-15 12:22:18 +01:00
gnu-doc.scm
gnu-pw-mgr.scm
gnucash.scm
gnunet.scm
gnupg.scm gnu: jetring: Update to 0.30. 2021-03-11 18:06:56 +01:00
gnustep.scm
gnuzilla.scm
gobby.scm
golang.scm gnu: go: Update to 1.14.15 [security fixes]. 2021-03-11 11:02:23 +01:00
gperf.scm
gpodder.scm
gps.scm
graph.scm gnu: python-plotly: Allow test phase to be skipped. 2021-03-04 14:48:43 +02:00
graphics.scm gnu: cgal: Update to 5.2 [security fixes]. 2021-03-05 23:51:57 +01:00
graphviz.scm
groff.scm
groovy.scm
gsasl.scm
gstreamer.scm
gtk.scm gnu: cairo: Fix CVE-2018-19876 and CVE-2020-35492. 2021-03-12 06:08:33 -05:00
guile-wm.scm
guile-xyz.scm gnu: guile-email-latest: Update to 0.2.2-1.ca0520a. 2021-03-15 11:43:19 +01:00
guile.scm gnu: guile-zlib: Update to 0.1.0. 2021-03-12 15:59:45 +01:00
gv.scm
gxmessage.scm
hardware.scm
haskell-apps.scm gnu: git-annex: Update to 8.20210310. 2021-03-11 18:06:39 -05:00
haskell-check.scm
haskell-crypto.scm
haskell-web.scm
haskell-xyz.scm
haskell.scm
heads.scm
hexedit.scm
hugs.scm
hunspell.scm
hurd.scm
hyperledger.scm
i2p.scm
ibus.scm gnu: ibus-libpinyin: Update to 1.12.0. 2021-03-15 15:24:01 +01:00
icu4c.scm
idris.scm
idutils.scm
image-processing.scm gnu: dcmtk: Update to 3.6.6. 2021-03-10 01:16:07 +01:00
image-viewers.scm gnu: Add xzgv. 2021-03-08 00:06:43 +01:00
image.scm gnu: libtiff: Refer to the version number in a more robust way. 2021-03-14 16:33:08 -04:00
imagemagick.scm gnu: ImageMagick: Refer to the version number in a more robust way. 2021-03-14 16:33:12 -04:00
inklingreader.scm
inkscape.scm
installers.scm
ipfs.scm
irc.scm gnu: weechat: Update to 3.1. 2021-03-11 00:46:01 +01:00
iso-codes.scm
jami.scm
java-compression.scm
java-graphics.scm
java-maths.scm
java.scm gnu: java-openjfx-graphics: Install native libraries. 2021-03-12 10:32:13 +01:00
javascript.scm
jemalloc.scm
jose.scm
jrnl.scm
julia-xyz.scm
julia.scm
jupyter.scm
kawa.scm
kde-frameworks.scm
kde-internet.scm
kde-multimedia.scm gnu: Fix input typoes. 2021-03-06 16:44:09 +01:00
kde-pim.scm gnu: Fix input typoes. 2021-03-06 16:44:09 +01:00
kde-plasma.scm
kde-systemtools.scm
kde-utils.scm
kde.scm gnu: qca: Update to 2.3.2. 2021-03-11 00:46:02 +01:00
kerberos.scm
key-mon.scm
kodi.scm
language.scm gnu: nimf: Disable qt4 support. 2021-03-07 15:49:43 -05:00
ld-wrapper.in
lean.scm
lego.scm
less.scm
lesstif.scm
libbsd.scm
libcanberra.scm
libdaemon.scm
libedit.scm
libevent.scm
libffcall.scm
libffi.scm
libftdi.scm
libidn.scm
libphidget.scm
libreoffice.scm
libsigsegv.scm
libunistring.scm
libunwind.scm
libusb.scm
license.scm
lighting.scm
linphone.scm
linux.scm gnu: linux-libre 4.4: Update to 4.4.261. 2021-03-11 18:06:39 -05:00
lirc.scm
lisp-xyz.scm gnu: Add computable-reals. 2021-03-11 21:11:51 +01:00
lisp.scm gnu: lisp-repl-core-dumper: Update to 0.7.0. 2021-03-12 13:09:36 +01:00
llvm.scm
logging.scm
logo.scm
loko.scm
lolcode.scm
lout.scm
lsof.scm
lua.scm
lxde.scm
lxqt.scm
m4.scm
machine-learning.scm
magic-wormhole.scm
mail.scm gnu: Add l2md. 2021-03-13 14:52:37 +01:00
make-bootstrap.scm bootstrap: mescc-tools-static: Base arguments on version 0.5.2. 2021-03-14 16:43:46 +01:00
man.scm
markup.scm gnu: Add python-mistletoe. 2021-03-08 19:59:03 +01:00
marst.scm
mastodon.scm
mate.scm
maths.scm gnu: wxmaxima: Update to 21.02.0. 2021-03-13 00:19:00 -05:00
matrix.scm
maven-parent-pom.scm
maven.scm
mc.scm
mcrypt.scm
medical.scm
mercury.scm
mes.scm gnu: mes: Remove aarch64-linux from supported-systems. 2021-03-14 17:32:01 +01:00
messaging.scm gnu: hangups: Update to 0.4.13. 2021-03-11 23:11:58 +01:00
microcom.scm
mingw.scm
moe.scm
monitoring.scm
mono.scm
moreutils.scm
motti.scm
mp3.scm
mpd.scm gnu: Fix input typoes. 2021-03-06 16:44:09 +01:00
mpi.scm gnu: hwloc: Update to 2.4.1. 2021-03-10 18:01:47 +01:00
mtools.scm
multiprecision.scm
music.scm gnu: sooperlooper: Update to 1.7.6. 2021-03-11 00:46:02 +01:00
musl.scm
nano.scm
ncdu.scm
ncurses.scm
netpbm.scm
nettle.scm
networking.scm gnu: quagga: Use archived source tarball. 2021-03-13 17:06:50 +01:00
nfs.scm
nickle.scm
nicotine.scm
nim.scm
ninja.scm
node-xyz.scm
node.scm
noweb.scm
nss.scm
ntp.scm
nutrition.scm
nvi.scm
ocaml.scm gnu: camlboot: Fix typo in properties. 2021-03-05 22:38:19 +01:00
ocr.scm
onc-rpc.scm
openbox.scm
opencl.scm gnu: opencl-headers: Update to 2020.12.18 2021-03-13 14:31:51 +01:00
opencog.scm
openkinect.scm gnu: libfreenect: Update to 0.6.2. 2021-03-13 01:00:30 +01:00
openldap.scm gnu: 389-ds-base: Update to 1.4.0.31 [security fixes]. 2021-03-04 01:39:07 +01:00
openpgp.scm
openstack.scm
orpheus.scm
ots.scm
package-management.scm gnu: guix: Update to c8887a5. 2021-03-13 23:59:03 +01:00
pantheon.scm
parallel.scm gnu: Add xe. 2021-03-13 13:46:26 +01:00
pascal.scm
password-utils.scm gnu: password-store: Update to 1.7.3-1.918992c. 2021-03-10 01:16:08 +01:00
patchutils.scm gnu: meld: Update to 3.20.3. 2021-03-04 00:45:00 +01:00
pciutils.scm
pcre.scm
pdf.scm gnu: pdfarranger: Update to 1.7.1. 2021-03-14 19:16:55 +01:00
pem.scm
pep.scm
perl-check.scm
perl-compression.scm
perl-maths.scm
perl-web.scm
perl.scm
perl6.scm
phabricator.scm
photo.scm gnu: photoflare: Update to 1.6.7. 2021-03-13 01:00:30 +01:00
php.scm gnu: php: Update to 7.4.16 [security fixes]. 2021-03-05 16:12:31 +01:00
piet.scm
pkg-config.scm
plotutils.scm
poedit.scm
polkit.scm
popt.scm
presentation.scm
pretty-print.scm gnu: fmt: Update to 7.1.3. 2021-03-11 23:11:58 +01:00
printers.scm
profiling.scm
prolog.scm
protobuf.scm
pth.scm
pulseaudio.scm
pumpio.scm
pure.scm
purescript.scm
pv.scm
python-build.scm gnu: python-poetry-core: Update to 1.0.2. 2021-03-15 11:19:35 +00:00
python-check.scm gnu: Add python-testfixtures. 2021-03-11 20:48:01 +02:00
python-compression.scm
python-crypto.scm gnu: python-m2crypto: Disable tests because they are date-sensitive. 2021-03-10 05:01:38 +01:00
python-science.scm gnu: python-scikit-image: Enable tests. 2021-03-13 13:56:07 +01:00
python-web.scm gnu: Add python-flask-socketio. 2021-03-14 13:24:21 -05:00
python-xyz.scm gnu: poetry: Update to 1.1.5. 2021-03-15 11:19:37 +00:00
python.scm gnu: micropython: Update to 1.14. 2021-03-13 01:00:30 +01:00
qt.scm gnu: Add qtsolutions. 2021-03-10 00:19:49 +01:00
radio.scm gnu: Add gnuais. 2021-03-12 15:06:50 +01:00
ragel.scm
rails.scm
raspberry-pi.scm gnu: Fix input typoes. 2021-03-06 16:44:09 +01:00
ratpoison.scm
rcm.scm
rdesktop.scm
rdf.scm
re2c.scm
readline.scm
rednotebook.scm
regex.scm
robotics.scm
rpc.scm gnu: apache-thrift: Update to 0.14.1. 2021-03-13 01:00:31 +01:00
rrdtool.scm
rsync.scm
ruby.scm gnu: ruby-pstree: Update to 0.3.0. 2021-03-09 22:27:39 +02:00
rush.scm
rust-apps.scm gnu: ripgrep: Fix build. 2021-03-04 17:14:17 +01:00
rust.scm gnu: rust-1.26: Remove aarch64-linux from the supported systems. 2021-03-09 09:04:57 +00:00
sagemath.scm
samba.scm gnu: Fix input typoes. 2021-03-06 16:44:09 +01:00
sawfish.scm
scanner.scm
scheme.scm gnu: racket: Update to 8.0. 2021-03-05 12:49:28 +01:00
screen.scm
scribus.scm
scsi.scm
sdl.scm
search.scm
security-token.scm gnu: eid-mw: Update to 5.0.14. 2021-03-13 01:00:30 +01:00
selinux.scm
sequoia.scm
serialization.scm
serveez.scm
shells.scm gnu: nushell: Update to 0.28.0. 2021-03-12 16:09:37 +01:00
shellutils.scm
simh.scm
simulation.scm
skarnet.scm gnu: s6-linux-init: Update to 1.0.6.1. 2021-03-07 14:36:37 +01:00
skribilo.scm
slang.scm
smalltalk.scm
sml.scm
speech.scm
sphinx.scm gnu: python-sphobjinv: Fix build. 2021-03-15 12:51:54 +01:00
spice.scm
sqlite.scm
squirrel.scm
ssh.scm gnu: python-asyncssh: Update to 2.5.0. 2021-03-10 12:01:40 +01:00
sssd.scm
stalonetray.scm
statistics.scm gnu: r-rsqlite: Update to 2.2.4. 2021-03-15 13:45:31 +01:00
stb.scm
stenography.scm
storage.scm
suckless.scm
swig.scm
sync.scm gnu: Add nextcloud-client. 2021-03-10 00:19:49 +01:00
syncthing.scm
syndication.scm gnu: newsboat: Adjust to changes in cargo-build-system. 2021-03-14 19:52:44 +02:00
synergy.scm
task-management.scm gnu: Add clikan. 2021-03-13 12:22:56 +01:00
task-runners.scm
tbb.scm
tcl.scm gnu: Add itcl 2021-03-06 14:38:15 +01:00
telegram.scm gnu: telegram-desktop: Fix typo in description. 2021-03-06 20:44:17 +01:00
telephony.scm gnu: mumble: Modify snippet. 2021-03-06 18:27:43 +01:00
terminals.scm gnu: alacritty: Use more packaged rust libraries. 2021-03-15 15:53:17 +02:00
terraform.scm
tex.scm
texinfo.scm
text-editors.scm gnu: ne: Use HTTPS home page URI. 2021-03-06 16:07:30 +01:00
textutils.scm gnu: opencc: Update to 1.1.1. 2021-03-13 14:26:02 +01:00
time.scm
tls.scm gnu: OpenSSL: Refer to the version number in a more robust way. 2021-03-14 16:33:12 -04:00
tmux.scm
tor.scm gnu: Update OnionShare to 2.3.1. 2021-03-14 13:24:22 -05:00
toys.scm
tryton.scm
tv.scm
uml.scm
unicode.scm
unrtf.scm
upnp.scm gnu: libupnp: Update to 1.14.2. 2021-03-07 14:36:37 +01:00
usb-modeswitch.scm
uucp.scm
valgrind.scm
version-control.scm gnu: git: Update to 2.30.2 [fixes CVE-2021-21300]. 2021-03-10 01:09:26 +01:00
video.scm gnu: VLC: Ensure AV1 files are played with dav1d by default. 2021-03-09 03:42:18 -05:00
vim.scm gnu: vim-full: Remove duplicate 'make-flags'. 2021-03-06 01:22:51 +01:00
virtualization.scm gnu: qemu: Add a static output. 2021-03-15 18:00:35 -04:00
visidata.scm
vlang.scm
vnc.scm
vpn.scm gnu: wireguard-tools: Update to 1.0.20210223. 2021-03-13 01:00:30 +01:00
vulkan.scm
w3m.scm
wdiff.scm
web-browsers.scm gnu: qutebrowser: Update to 2.0.2. 2021-03-06 14:25:24 +01:00
web.scm gnu: nginx-documentation: Update to 1.19.8-2673-4398fd0f0341. 2021-03-13 01:00:31 +01:00
webkit.scm gnu: webkitgtk: Enable WOFF2 support. 2021-03-14 06:07:10 +01:00
wget.scm
wicd.scm
wine.scm
wireservice.scm
wm.scm gnu: cagebreak: Update to 1.6.0. 2021-03-13 14:17:32 +01:00
wordnet.scm
wv.scm
wxwidgets.scm
xdisorg.scm gnu: scrot: Update to 1.5. 2021-03-06 19:50:41 +01:00
xfce.scm
xfig.scm
xiph.scm
xml.scm
xnee.scm
xorg.scm gnu: xterm: Fix uxterm in pure environments. 2021-03-15 20:31:24 +01:00
zile.scm
zwave.scm