[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: website: downloads: Mention the VM image.
From: |
Leo Famulari |
Subject: |
01/01: website: downloads: Mention the VM image. |
Date: |
Thu, 1 Jun 2017 23:05:04 -0400 (EDT) |
lfam pushed a commit to branch master
in repository guix-artwork.
commit 0283d72728f27867851511e377a945145224e44c
Author: Leo Famulari <address@hidden>
Date: Tue May 23 10:34:03 2017 -0400
website: downloads: Mention the VM image.
* website/www/download.scm (%vm-image-description, %vm-image-manual,
%vm-image-image): New variables.
(guixsd-vm-image-files): New procedure.
(download-page): Use guixsd-vm-image-files.
* website/static/base/img/installer.svg: Add a new logo for the VM image and
rename to ...
* website/static/base/img/download-icons.svg: ... this.
---
website/static/base/img/QEMU-package.png | Bin 0 -> 8131 bytes
.../base/img/{installer.svg => download-icons.svg} | 433 +++++++++++++--------
website/www/download.scm | 24 +-
3 files changed, 295 insertions(+), 162 deletions(-)
diff --git a/website/static/base/img/QEMU-package.png
b/website/static/base/img/QEMU-package.png
new file mode 100644
index 0000000..4a36207
Binary files /dev/null and b/website/static/base/img/QEMU-package.png differ
diff --git a/website/static/base/img/installer.svg
b/website/static/base/img/download-icons.svg
similarity index 96%
rename from website/static/base/img/installer.svg
rename to website/static/base/img/download-icons.svg
index e97a06f..98095ab 100644
--- a/website/static/base/img/installer.svg
+++ b/website/static/base/img/download-icons.svg
@@ -16,22 +16,22 @@
version="1.1"
inkscape:version="0.48.5 r10040"
sodipodi:docname="installer.svg"
- inkscape:export-filename="GuixSD-package.png"
+ inkscape:export-filename="QEMU-package.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4">
<linearGradient
- id="linearGradient7346"
- inkscape:collect="always">
+ inkscape:collect="always"
+ id="linearGradient4618">
<stop
- id="stop7348"
+ style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
+ id="stop4620" />
<stop
- id="stop7350"
+ style="stop-color:#ffffff;stop-opacity:1"
offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
+ id="stop4622" />
</linearGradient>
<linearGradient
id="linearGradient7162">
@@ -190,51 +190,51 @@
y1="-327"
x2="202"
y2="-346" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient7110"
- id="linearGradient7116"
- x1="185.095"
- y1="1034.9543"
- x2="65.904999"
- y2="933.95435"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(260,0)" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient7136"
- id="radialGradient7142"
+ id="radialGradient7294"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.16107383,0,133.38926)"
cx="130.5"
cy="159"
fx="130.5"
fy="159"
- r="74.5"
- gradientTransform="matrix(1,0,0,0.16107383,0,133.38926)"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient7146"
- id="linearGradient7152"
- x1="183.905"
- y1="1036.3594"
- x2="182.5"
- y2="933.09833"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(260,0)" />
+ r="74.5" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7162"
- id="linearGradient7168"
+ id="linearGradient7296"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,160)"
x1="67.5"
y1="926.74587"
x2="182.5"
- y2="926.74587"
+ y2="926.74587" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7110"
+ id="linearGradient7298"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,160)"
+ x1="185.095"
+ y1="1034.9543"
+ x2="65.904999"
+ y2="933.95435" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7146"
+ id="linearGradient7300"
gradientUnits="userSpaceOnUse"
- gradientTransform="translate(260,0)" />
+ gradientTransform="translate(0,160)"
+ x1="183.905"
+ y1="1036.3594"
+ x2="182.5"
+ y2="933.09833" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient7136"
- id="radialGradient7222"
+ id="radialGradient3121"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.16107383,0,133.38926)"
cx="130.5"
@@ -245,37 +245,37 @@
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7162"
- id="linearGradient7224"
+ id="linearGradient3123"
gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(260,0)"
x1="67.5"
y1="926.74587"
x2="182.5"
- y2="926.74587"
- gradientTransform="translate(0,160)" />
+ y2="926.74587" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7110"
- id="linearGradient7226"
+ id="linearGradient3125"
gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(260,0)"
x1="185.095"
y1="1034.9543"
x2="65.904999"
- y2="933.95435"
- gradientTransform="translate(0,160)" />
+ y2="933.95435" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7146"
- id="linearGradient7228"
+ id="linearGradient3127"
gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(260,0)"
x1="183.905"
y1="1036.3594"
x2="182.5"
- y2="933.09833"
- gradientTransform="translate(0,160)" />
+ y2="933.09833" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient7136"
- id="radialGradient7294"
+ id="radialGradient3182"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.16107383,0,133.38926)"
cx="130.5"
@@ -285,45 +285,107 @@
r="74.5" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient7162"
- id="linearGradient7296"
+ xlink:href="#linearGradient7146"
+ id="linearGradient3195"
gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,160)"
- x1="67.5"
- y1="926.74587"
+ gradientTransform="translate(1.55e-6,0)"
+ x1="183.905"
+ y1="1036.3594"
x2="182.5"
- y2="926.74587" />
+ y2="933.09833" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7110"
- id="linearGradient7298"
+ id="linearGradient3200"
gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,160)"
+ gradientTransform="translate(1.55e-6,0)"
x1="185.095"
y1="1034.9543"
x2="65.904999"
y2="933.95435" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient7146"
- id="linearGradient7300"
+ xlink:href="#linearGradient7162"
+ id="linearGradient3203"
gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,160)"
- x1="183.905"
- y1="1036.3594"
+ gradientTransform="translate(1.55e-6,0)"
+ x1="67.5"
+ y1="926.74587"
x2="182.5"
- y2="933.09833" />
+ y2="926.74587" />
<radialGradient
- r="74.5"
- fy="159"
- fx="130.5"
- cy="159"
- cx="130.5"
- gradientTransform="matrix(1,0,0,0.16107383,0,133.38926)"
gradientUnits="userSpaceOnUse"
- id="radialGradient7327"
- xlink:href="#linearGradient7346"
+
gradientTransform="matrix(0.97442557,1.5088911,-0.83559154,0.53961599,79.641615,-130.28522)"
+ r="55.859375"
+ fy="98.282051"
+ fx="116.51958"
+ cy="98.282051"
+ cx="116.51958"
+ id="radialGradient4475"
+ xlink:href="#linearGradient4467"
inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="878.90735"
+ x2="142.81854"
+ y1="831.52283"
+ x1="142.81854"
+ id="linearGradient4437"
+ xlink:href="#linearGradient4431"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4431">
+ <stop
+ id="stop4433"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop4435"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4467">
+ <stop
+ id="stop4469"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop4471"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0.8974359;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4467"
+ id="radialGradient3848"
+ gradientUnits="userSpaceOnUse"
+
gradientTransform="matrix(0.97442557,1.5088911,-0.83559154,0.53961599,415.37921,445.28384)"
+ cx="116.51958"
+ cy="98.282051"
+ fx="116.51958"
+ fy="98.282051"
+ r="55.859375" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4618"
+ id="linearGradient4624"
+ x1="119.86835"
+ y1="954.18896"
+ x2="133.09431"
+ y2="1035.189"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-872.36218)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4618"
+ id="linearGradient4629"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.9827332,0)"
+ x1="119.86835"
+ y1="954.18896"
+ x2="133.09431"
+ y2="1035.189" />
</defs>
<sodipodi:namedview
id="base"
@@ -333,8 +395,8 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1"
- inkscape:cx="271.5239"
- inkscape:cy="158.76865"
+ inkscape:cx="72.897857"
+ inkscape:cy="213.09369"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
@@ -539,7 +601,7 @@
d="M -393.5625,897.6981 -270,1021.2606 l 0,-55.125 -68.4375,-68.4375
-55.125,0 z"
style="fill:url(#linearGradient6791);fill-opacity:1;stroke:none;display:inline"
/>
<path
- transform="matrix(0.62352594,0,0,1.6549223,-33.063826,381.94556)"
+ transform="matrix(0.62352594,0,0,1.6549223,-33.063826,181.94556)"
d="m 430,393.5 a 176.5,4.5 0 1 1 -353,0 176.5,4.5 0 1 1 353,0 z"
sodipodi:ry="4.5"
sodipodi:rx="176.5"
@@ -550,7 +612,7 @@
sodipodi:type="arc" />
<g
id="g7068"
- transform="translate(3.21e-6,-0.82748)">
+ transform="translate(3.21e-6,-200.82748)">
<rect
style="fill:#00ffff;fill-opacity:1;stroke:none"
id="rect6989"
@@ -610,96 +672,6 @@
y="147" />
</g>
<g
- id="g7265">
- <path
- transform="matrix(1.0805369,0,0,1.0416667,243.98993,866.23718)"
- d="m 205,159 a 74.5,12 0 1 1 -149,0 74.5,12 0 1 1 149,0 z"
- sodipodi:ry="12"
- sodipodi:rx="74.5"
- sodipodi:cy="159"
- sodipodi:cx="130.5"
- id="path7126"
- style="fill:url(#radialGradient7142);fill-opacity:1;stroke:none"
- sodipodi:type="arc" />
- <path
- inkscape:connector-curvature="0"
- id="rect7101"
- d="m 343.0625,920.39343 c -1.08479,0 -3.22347,1.01219 -3.9375,1.68965
l -11.625,11.01524 115,0 -11.625,-11.01524 c -0.71403,-0.67746
-2.85271,-1.68965 -3.9375,-1.68965 l -83.875,0 z"
- style="fill:url(#linearGradient7168);fill-opacity:1" />
- <rect
- ry="5"
- rx="5"
- y="931.54932"
- x="326.095"
- height="104.81"
- width="117.81"
- id="rect7050"
- style="fill:url(#linearGradient7116);fill-opacity:1" />
- <rect
- style="fill:none;stroke:url(#linearGradient7152);stroke-opacity:1"
- id="rect7144"
- width="117.81"
- height="104.81"
- x="326.095"
- y="931.54932"
- rx="5"
- ry="5" />
- <g
- transform="translate(19.9999,14)"
- id="g7242">
- <g
- id="g6885"
- transform="translate(290.49448,0)">
- <path
- inkscape:connector-curvature="0"
- id="path4393"
- d="m 63.625887,1004.7038 c -0.959983,0.4666 -1.956614,0.8166
-2.989903,1.0499 -1.03331,0.2334 -2.099939,0.35 -3.199893,0.35 -2.486588,0
-4.456519,-0.6933 -5.909798,-2.0799 -1.453289,-1.3933 -2.179931,-3.2799
-2.179931,-5.65981 0,-2.40658 0.739974,-4.29985 2.219927,-5.67981
1.479948,-1.37994 3.506545,-2.06992 6.079797,-2.06993 0.993287,10e-6
1.943256,0.0933 2.849906,0.27999 0.913291,0.18667 1.773258,0.46333
2.579913,0.82997 l 0,3.0899 c -0.833319,-0.47331 -1.663289,-0.82663 - [...]
-
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold" />
- <path
- inkscape:connector-curvature="0"
- id="path4395"
- d="m 66.725784,1001.4539 0,-6.83979 3.59988,0 0,1.11996 c
-5e-6,0.60666 -0.0036,1.36997 -0.01,2.28993 -0.0067,0.91331 -0.01,1.52329
-0.01,1.82994 -5e-6,0.89996 0.02335,1.54996 0.07,1.94996 0.04664,0.3933
0.126659,0.68 0.239992,0.8599 0.146657,0.2334 0.336649,0.4134 0.56998,0.54
0.239987,0.1267 0.513309,0.19 0.819976,0.19 0.74663,0 1.333281,-0.2866
1.759941,-0.86 0.426641,-0.5733 0.639969,-1.3699 0.639979,-2.3899 l 0,-5.52979
3.579876,0 0,11.19959 -3.579876,0 0,-1.6199 c -0.5 [...]
-
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold" />
- <path
- inkscape:connector-curvature="0"
- id="path4397"
- d="m 81.445292,994.61411 3.579876,0 0,11.19959 -3.579876,0
0,-11.19959 m 0,-4.35985 3.579876,0 0,2.9199 -3.579876,0 0,-2.9199"
-
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold" />
- <path
- inkscape:connector-curvature="0"
- id="path4399"
- d="m 91.314959,1000.0839 -4.039867,-5.46979 3.789876,0
2.28992,3.31989 2.319923,-3.31989 3.789876,0 -4.039867,5.44979 4.239858,5.7498
-3.789871,0 -2.519919,-3.5398 -2.489916,3.5398 -3.789871,0 4.239858,-5.7298"
-
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold" />
- </g>
- <path
- inkscape:connector-curvature="0"
-
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
- d="m 402.3176,933.80977 c -0.81996,1.4986 -1.6524,2.7186
-2.50062,3.6799 -0.81995,0.933 -1.72415,1.6794 -2.71373,2.2449 -0.96134,0.5372
-2.05207,0.9246 -3.26786,1.1508 -1.18752,0.1979 -2.55104,0.2984 -4.10613,0.2984
-1.14711,0 -2.17803,-0.059 -3.08315,-0.1705 -0.004,0 -0.0105,0 -0.0142,0
-0.11475,-0.01 -0.35175,-0.047 -0.59674,-0.085 -0.25804,-0.04 -0.52181,-0.079
-0.93773,-0.1563 -7.62391,-1.4106 -10.15239,3.882 -10.69867,5.3422
-0.0855,0.2286 -0.12787,0.3694 -0.12787,0.3694 [...]
- id="path4405" />
- <path
-
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
- d="m 402.31731,933.81087 c -0.81997,1.4985 -1.65234,2.7169
-2.50057,3.6782 -0.81994,0.933 -1.72449,1.6797 -2.71408,2.2452 -0.23807,0.133
-0.48351,0.2553 -0.7374,0.3698 -0.003,10e-4 -0.004,0 -0.007,0.01
-0.31957,0.2247 -0.73061,0.4177 -1.28771,0.5503 -6.42533,1.5299
-10.80183,7.2559 -11.21291,7.8099 0.18639,-0.1533 0.37401,-0.2784
0.56131,-0.3742 0.0281,-0.015 0.0554,-0.028 0.0836,-0.042 0.005,0 0.009,-0.01
0.0132,-0.01 0.0327,-0.015 0.0664,-0.029 0.0991,-0.042 1.03889,0.1453 2 [...]
- id="path4407"
- inkscape:connector-curvature="0" />
- <path
- inkscape:connector-curvature="0"
-
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
- d="m 327.68261,933.80977 c 0.81997,1.4986 1.65239,2.7186
2.50062,3.6799 0.81995,0.933 1.72415,1.6794 2.71374,2.2449 0.96132,0.5372
2.05206,0.9246 3.26784,1.1508 1.18753,0.198 2.55105,0.2984 4.10613,0.2984
1.14713,0 2.17804,-0.059 3.08315,-0.1705 0.004,0 0.0106,0 0.0142,0
0.11474,-0.01 0.35174,-0.047 0.59674,-0.085 0.25804,-0.04 0.52181,-0.079
0.93773,-0.1563 7.62391,-1.4106 10.15239,3.882 10.69867,5.3422 0.0855,0.2286
0.12787,0.3694 0.12787,0.3694 l 9.26365,25.8303 5.68322,9.6 [...]
- id="path4409" />
- <path
- inkscape:connector-curvature="0"
- id="path4413"
-
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
- d="m 364.99058,972.30957 -5.66092,9.6655 11.34656,0"
- sodipodi:nodetypes="ccc" />
- <path
-
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
- d="m 327.68338,933.81087 -2.58642,0.9641 c 0.30042,0.7422
0.6063,1.4523 0.91791,2.1285 0.0623,0.1353 0.12433,0.2681 0.1871,0.4007
2.4e-4,5e-4 -2.4e-4,0 0,0 0.0625,0.1319 0.12638,0.2624 0.1893,0.3918
0.0209,0.043 0.0428,0.085 0.0638,0.1276 0.10554,0.2151 0.21021,0.4285
0.31697,0.6362 4.9e-4,10e-4 0.002,10e-4 0.002,0 0.0636,0.1237 0.12744,0.2464
0.19151,0.3676 0.25843,0.4886 0.52039,0.9562 0.78584,1.4021 0.0663,0.1114
0.13138,0.2193 0.1981,0.328 0.0258,0.042 0.0511,0.084 0.077,0 [...]
- id="path4415"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
id="g7282"
transform="translate(-260,-160)">
<path
@@ -772,5 +744,144 @@
y="1113.3622" />
</g>
</g>
+ <g
+ id="g3089">
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient3121);fill-opacity:1;stroke:none"
+ id="path3091"
+ sodipodi:cx="130.5"
+ sodipodi:cy="159"
+ sodipodi:rx="74.5"
+ sodipodi:ry="12"
+ d="m 205,159 c 0,6.62742 -33.35479,12 -74.5,12 -41.145214,0
-74.5,-5.37258 -74.5,-12 0,-6.62742 33.354786,-12 74.5,-12 41.14521,0
74.5,5.37258 74.5,12 z"
+ transform="matrix(1.0805369,0,0,1.0416667,243.98993,866.23718)" />
+ <path
+ style="fill:url(#linearGradient3123);fill-opacity:1"
+ d="m 343.0625,920.39343 c -1.08479,0 -3.22347,1.01219 -3.9375,1.68965
l -11.625,11.01524 115,0 -11.625,-11.01524 c -0.71403,-0.67746
-2.85271,-1.68965 -3.9375,-1.68965 l -83.875,0 z"
+ id="path3093"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:url(#linearGradient3125);fill-opacity:1"
+ id="rect3095"
+ width="117.81"
+ height="104.81"
+ x="326.095"
+ y="931.54932"
+ rx="5"
+ ry="5" />
+ <rect
+ ry="5"
+ rx="5"
+ y="931.54932"
+ x="326.095"
+ height="104.81"
+ width="117.81"
+ id="rect3097"
+ style="fill:none;stroke:url(#linearGradient3127);stroke-opacity:1" />
+ <g
+ id="g3099"
+ transform="translate(19.9999,14)">
+ <g
+ transform="translate(290.49448,0)"
+ id="g3101">
+ <path
+
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ d="m 63.625887,1004.7038 c -0.959983,0.4666 -1.956614,0.8166
-2.989903,1.0499 -1.03331,0.2334 -2.099939,0.35 -3.199893,0.35 -2.486588,0
-4.456519,-0.6933 -5.909798,-2.0799 -1.453289,-1.3933 -2.179931,-3.2799
-2.179931,-5.65981 0,-2.40658 0.739974,-4.29985 2.219927,-5.67981
1.479948,-1.37994 3.506545,-2.06992 6.079797,-2.06993 0.993287,10e-6
1.943256,0.0933 2.849906,0.27999 0.913291,0.18667 1.773258,0.46333
2.579913,0.82997 l 0,3.0899 c -0.833319,-0.47331 -1.663289,-0.82663 - [...]
+ id="path3103"
+ inkscape:connector-curvature="0" />
+ <path
+
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ d="m 66.725784,1001.4539 0,-6.83979 3.59988,0 0,1.11996 c
-5e-6,0.60666 -0.0036,1.36997 -0.01,2.28993 -0.0067,0.91331 -0.01,1.52329
-0.01,1.82994 -5e-6,0.89996 0.02335,1.54996 0.07,1.94996 0.04664,0.3933
0.126659,0.68 0.239992,0.8599 0.146657,0.2334 0.336649,0.4134 0.56998,0.54
0.239987,0.1267 0.513309,0.19 0.819976,0.19 0.74663,0 1.333281,-0.2866
1.759941,-0.86 0.426641,-0.5733 0.639969,-1.3699 0.639979,-2.3899 l 0,-5.52979
3.579876,0 0,11.19959 -3.579876,0 0,-1.6199 c -0.5 [...]
+ id="path3105"
+ inkscape:connector-curvature="0" />
+ <path
+
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ d="m 81.445292,994.61411 3.579876,0 0,11.19959 -3.579876,0
0,-11.19959 m 0,-4.35985 3.579876,0 0,2.9199 -3.579876,0 0,-2.9199"
+ id="path3107"
+ inkscape:connector-curvature="0" />
+ <path
+
style="font-size:40px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ d="m 91.314959,1000.0839 -4.039867,-5.46979 3.789876,0
2.28992,3.31989 2.319923,-3.31989 3.789876,0 -4.039867,5.44979 4.239858,5.7498
-3.789871,0 -2.519919,-3.5398 -2.489916,3.5398 -3.789871,0 4.239858,-5.7298"
+ id="path3109"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ id="path3111"
+ d="m 402.3176,933.80977 c -0.81996,1.4986 -1.6524,2.7186
-2.50062,3.6799 -0.81995,0.933 -1.72415,1.6794 -2.71373,2.2449 -0.96134,0.5372
-2.05207,0.9246 -3.26786,1.1508 -1.18752,0.1979 -2.55104,0.2984 -4.10613,0.2984
-1.14711,0 -2.17803,-0.059 -3.08315,-0.1705 -0.004,0 -0.0105,0 -0.0142,0
-0.11475,-0.01 -0.35175,-0.047 -0.59674,-0.085 -0.25804,-0.04 -0.52181,-0.079
-0.93773,-0.1563 -7.62391,-1.4106 -10.15239,3.882 -10.69867,5.3422
-0.0855,0.2286 -0.12787,0.3694 -0.12787,0.3694 [...]
+
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3113"
+ d="m 402.31731,933.81087 c -0.81997,1.4985 -1.65234,2.7169
-2.50057,3.6782 -0.81994,0.933 -1.72449,1.6797 -2.71408,2.2452 -0.23807,0.133
-0.48351,0.2553 -0.7374,0.3698 -0.003,10e-4 -0.004,0 -0.007,0.01
-0.31957,0.2247 -0.73061,0.4177 -1.28771,0.5503 -6.42533,1.5299
-10.80183,7.2559 -11.21291,7.8099 0.18639,-0.1533 0.37401,-0.2784
0.56131,-0.3742 0.0281,-0.015 0.0554,-0.028 0.0836,-0.042 0.005,0 0.009,-0.01
0.0132,-0.01 0.0327,-0.015 0.0664,-0.029 0.0991,-0.042 1.03889,0.1453 2 [...]
+
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold" />
+ <path
+ id="path3115"
+ d="m 327.68261,933.80977 c 0.81997,1.4986 1.65239,2.7186
2.50062,3.6799 0.81995,0.933 1.72415,1.6794 2.71374,2.2449 0.96132,0.5372
2.05206,0.9246 3.26784,1.1508 1.18753,0.198 2.55105,0.2984 4.10613,0.2984
1.14713,0 2.17804,-0.059 3.08315,-0.1705 0.004,0 0.0106,0 0.0142,0
0.11474,-0.01 0.35174,-0.047 0.59674,-0.085 0.25804,-0.04 0.52181,-0.079
0.93773,-0.1563 7.62391,-1.4106 10.15239,3.882 10.69867,5.3422 0.0855,0.2286
0.12787,0.3694 0.12787,0.3694 l 9.26365,25.8303 5.68322,9.6 [...]
+
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="ccc"
+ d="m 364.99058,972.30957 -5.66092,9.6655 11.34656,0"
+
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ id="path3117"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3119"
+ d="m 327.68338,933.81087 -2.58642,0.9641 c 0.30042,0.7422
0.6063,1.4523 0.91791,2.1285 0.0623,0.1353 0.12433,0.2681 0.1871,0.4007
2.4e-4,5e-4 -2.4e-4,0 0,0 0.0625,0.1319 0.12638,0.2624 0.1893,0.3918
0.0209,0.043 0.0428,0.085 0.0638,0.1276 0.10554,0.2151 0.21021,0.4285
0.31697,0.6362 4.9e-4,10e-4 0.002,10e-4 0.002,0 0.0636,0.1237 0.12744,0.2464
0.19151,0.3676 0.25843,0.4886 0.52039,0.9562 0.78584,1.4021 0.0663,0.1114
0.13138,0.2193 0.1981,0.328 0.0258,0.042 0.0511,0.084 0.077,0 [...]
+
style="font-size:144px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold" />
+ </g>
+ </g>
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient3182);fill-opacity:1;stroke:none"
+ id="path3162"
+ sodipodi:cx="130.5"
+ sodipodi:cy="159"
+ sodipodi:rx="74.5"
+ sodipodi:ry="12"
+ d="m 205,159 a 74.5,12 0 1 1 -149,0 74.5,12 0 1 1 149,0 z"
+ transform="matrix(1.0805369,0,0,1.0416667,-16.010065,866.2372)" />
+ <path
+ style="fill:url(#linearGradient3203);fill-opacity:1"
+ d="m 83.062502,920.3934 c -1.084787,0 -3.223468,1.0122 -3.9375,1.6897 l
-11.625,11.0152 114.999998,0 -11.625,-11.0152 c -0.71403,-0.6775
-2.85271,-1.6897 -3.9375,-1.6897 l -83.874998,0 z"
+ id="path3164"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:url(#linearGradient3200);fill-opacity:1"
+ id="rect3166"
+ width="117.81"
+ height="104.81"
+ x="66.095001"
+ y="931.54932"
+ rx="5"
+ ry="5" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3168"
+ y="1019.3622"
+ x="125.38232"
+
style="font-size:18px;font-style:normal;font-weight:bold;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans
Bold"
+ xml:space="preserve"><tspan
+ y="1019.3622"
+ x="125.38232"
+ id="tspan3170"
+ sodipodi:role="line">QEMU</tspan></text>
+ <rect
+ ry="5"
+ rx="5"
+ y="931.54932"
+ x="66.095001"
+ height="104.81"
+ width="117.81"
+ id="rect3172"
+ style="fill:none;stroke:url(#linearGradient3195);stroke-opacity:1" />
+ <path
+ style="fill:url(#linearGradient4629);fill-opacity:1"
+ d="m 122.20477,952.08093 c -0.0432,1.65735 -2.93699,0.23029
-3.0625,2.125 -3.20339,-1.42619 0.258,2.16583 -0.0625,2.5 l -0.0313,0
-0.21875,-0.0313 c -0.15461,-0.0552 -0.38677,-0.13921 -0.71875,-0.34375
-2.23721,1.78243 -2.2875,5.48068 -4.59375,7.53125 -1.51277,3.26496
-1.89446,6.81703 -3,10.21875 -0.5445,3.26335 -0.99714,6.51375 -0.1875,9.78125
0.22343,2.44099 -0.40026,5.66739 1.375,7.625 8.28097,1.13213 15.52112,5.59678
20.28125,11.99997 -1.26855,-3.64439 -2.57115,-7.27113 -3.281 [...]
+ id="path3499-9-7"
+ inkscape:connector-curvature="0" />
</g>
</svg>
diff --git a/website/www/download.scm b/website/www/download.scm
index 6d1cf54..d3c58ee 100644
--- a/website/www/download.scm
+++ b/website/www/download.scm
@@ -62,6 +62,15 @@ dependencies.")
(define %guix-src-image
"src-package.png")
+(define %vm-image-description
+ "Virtual machine (QEMU) image of GuixSD.")
+
+(define %vm-image-manual
+ "manual/html_node/Running-GuixSD-in-a-VM.html")
+
+(define %vm-image-image
+ "QEMU-package.png")
+
(define (ftp-url file)
(string-append "ftp://alpha.gnu.org/gnu/guix/" file))
@@ -75,6 +84,13 @@ dependencies.")
"-linux.xz"))))
archs))
+(define (guixsd-vm-image-files archs)
+ (map (lambda (arch)
+ (cons arch (https-url (string-append "guixsd-vm-image-"
+ (latest-guix-version) "." arch
+ "-linux.xz"))))
+ archs))
+
(define (guix-files archs)
(map (lambda (arch)
(cons arch (https-url (string-append "guix-binary-"
(latest-guix-version)
@@ -149,7 +165,13 @@ Linux-based system.")
#:files (guix-source-files '("tarball"))
#:description %source-tarball-description
#:manual %source-tarball-manual
- #:image %guix-src-image))
+ #:image %guix-src-image)
+ ,(download-box (string-append "GuixSD " (latest-guix-version)
+ " Virtual Machine Image")
+ #:files (guixsd-vm-image-files '("x86_64"))
+ #:description %vm-image-description
+ #:manual %vm-image-manual
+ #:image %vm-image-image))
(p "Source code for the Guix System Distribution USB
installation images as well as GNU Guix can be found on the GNU ftp server for
"