guix-commits
[Top][All Lists]
Advanced

[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 
"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]