~sircmpwn/sr.ht-docs

b05499e1a537cd68900c64b4a1e23dc69764fd17 — Drew DeVault 4 years ago 746a83e
Reorder FreeBSD releases on compatibility.md
1 files changed, 120 insertions(+), 9 deletions(-)

M builds.sr.ht/compatibility.md
M builds.sr.ht/compatibility.md => builds.sr.ht/compatibility.md +120 -9
@@ 329,9 329,10 @@ The following commands will be used to configure it:
<table class="table table-sm table-hover">
  <thead>
    <tr>
      <th>FreeBSD CURRENT</th>
      <th>FreeBSD 12.x</th>
      <th colspan="3" style="font-weight: normal; text-align: center">
        <code>image: freebsd/current</code>
        <code>image: freebsd/latest</code> <strong>or</strong>
        <code>image: freebsd/12.x</code>
      </th>
    </tr>
    <tr>


@@ 347,7 348,7 @@ The following commands will be used to configure it:
      <td><code>arch: amd64</code> (default)</td>
      <td style="text-align: center; color: green">✓</td>
      <td style="text-align: center; color: green">✓</td>
      <td>weekly</td>
      <td>monthly</td>
    </tr>
    <tr><td><code>arch: i386</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: powerpc</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>


@@ 359,10 360,9 @@ The following commands will be used to configure it:
<table class="table table-sm table-hover">
  <thead>
    <tr>
      <th>FreeBSD 12.x</th>
      <th>FreeBSD 11.x</th>
      <th colspan="3" style="font-weight: normal; text-align: center">
        <code>image: freebsd/latest</code> <strong>or</strong>
        <code>image: freebsd/12.x</code>
        <code>image: freebsd/11.x</code>
      </th>
    </tr>
    <tr>


@@ 390,9 390,9 @@ The following commands will be used to configure it:
<table class="table table-sm table-hover">
  <thead>
    <tr>
      <th>FreeBSD 11.x</th>
      <th>FreeBSD CURRENT</th>
      <th colspan="3" style="font-weight: normal; text-align: center">
        <code>image: freebsd/11.x</code>
        <code>image: freebsd/current</code>
      </th>
    </tr>
    <tr>


@@ 408,7 408,7 @@ The following commands will be used to configure it:
      <td><code>arch: amd64</code> (default)</td>
      <td style="text-align: center; color: green">✓</td>
      <td style="text-align: center; color: green">✓</td>
      <td>monthly</td>
      <td>weekly</td>
    </tr>
    <tr><td><code>arch: i386</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: powerpc</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>


@@ 425,6 425,117 @@ The packages array is installed with `pkg install`.

Custom package repositories are not supported on FreeBSD builds.

## NetBSD

<table class="table table-sm table-hover">
  <thead>
    <tr>
      <th>NetBSD 8.x</th>
      <th colspan="3" style="font-weight: normal; text-align: center">
        <code>image: netbsd/latest</code> <strong>or</strong>
        <code>image: netbsd/8.x</code>
      </th>
    </tr>
    <tr>
      <th>arch</th>
      <th style="text-align: center">supported</th>
      <th style="text-align: center">native</th>
      <th>updated</th>
    </tr>
  </thead>
  <tbody>
    <tr class="table-primary">
      <td><code>arch: amd64</code> (default)</td>
      <td style="text-align: center; color: green">✓</td>
      <td style="text-align: center; color: green">✓</td>
      <td>monthly</td>
    </tr>
    <tr><td><code>arch: evbarm</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: evbmips</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: evbppc</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: hpcarm</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: i386</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: sparc64</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
  </tbody>
</table>

<table class="table table-sm table-hover">
  <thead>
    <tr>
      <th>NetBSD 7.x</th>
      <th colspan="3" style="font-weight: normal; text-align: center">
        <code>image: netbsd/7.x</code>
      </th>
    </tr>
    <tr>
      <th>arch</th>
      <th style="text-align: center">supported</th>
      <th style="text-align: center">native</th>
      <th>updated</th>
    </tr>
  </thead>
  <tbody>
    <tr class="table-primary">
      <td><code>arch: amd64</code> (default)</td>
      <td style="text-align: center; color: green">✓</td>
      <td style="text-align: center; color: green">✓</td>
      <td>monthly</td>
    </tr>
    <tr><td><code>arch: evbarm</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: evbmips</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: evbppc</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: hpcarm</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: i386</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: sparc64</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
  </tbody>
</table>

<table class="table table-sm table-hover">
  <thead>
    <tr>
      <th>NetBSD-current</th>
      <th colspan="3" style="font-weight: normal; text-align: center">
        <code>image: netbsd/current</code>
      </th>
    </tr>
    <tr>
      <th>arch</th>
      <th style="text-align: center">supported</th>
      <th style="text-align: center">native</th>
      <th>updated</th>
    </tr>
  </thead>
  <tbody>
    <tr class="table-primary">
      <td><code>arch: amd64</code> (default)</td>
      <td style="text-align: center; color: green">✓</td>
      <td style="text-align: center; color: green">✓</td>
      <td>weekly</td>
    </tr>
    <tr><td><code>arch: evbarm</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: evbmips</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: evbppc</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: hpcarm</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: i386</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
    <tr><td><code>arch: sparc64</code></td><td style="text-align: center">✗</td><td></td><td></td></tr>
  </tbody>
</table>

**packages**

Packages with a slash in the name (e.g. `foo/bar`) are built from pkgsrc, and
packages without a slash are installed via [pkgin](http://pkgin.net/). Using
pkgsrc can dramatically slow down your builds, so binary packages are strongly
recommended. However, binary packages are not supported on NetBSD current.

To customize package options for pkgsrc, export the appropriate environment
variables in your [`environment`](manifest.md#environment) configuration. You
can also invoke pkgsrc manually; it is available in `/usr/pkgsrc`.

**repositories**

Custom package repositories are not supported on NetBSD builds.

## NixOS

<table class="table table-sm table-hover">