Skip to content

Commit

Permalink
website: updates
Browse files Browse the repository at this point in the history
  • Loading branch information
ilg-ul committed Oct 4, 2024
1 parent 20881d3 commit bda9b41
Show file tree
Hide file tree
Showing 49 changed files with 579 additions and 92 deletions.
11 changes: 9 additions & 2 deletions website/blog/2019-07-17-openocd-v0-10-0-13-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,22 @@ Version **0.10.0-13** is a maintenance release; it updates to the latest upstrea
<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

## Download

The binary files are available from <a href={frontMatter.download_url}>GitHub Releases</a>.

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
10 changes: 8 additions & 2 deletions website/blog/2020-06-26-openocd-v0-10-0-14-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
12 changes: 9 additions & 3 deletions website/blog/2020-10-13-openocd-v0-10-0-15-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ is the **xPack** distribution of
[OpenOCD](https://openocd.org).

There are binaries for **x64 Windows**,
**macOS** (Intel 64-bit) and **GNU/Linux** (Intel 32/64-bit, Arm 32/64-bit).
**macOS** (x64) and **GNU/Linux** (x64 and x86, arm64 and arm).

:::note Raspberry Pi

Expand All @@ -46,8 +46,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
12 changes: 9 additions & 3 deletions website/blog/2021-03-15-openocd-v0-11-0-1-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ is the **xPack** distribution of
[OpenOCD](https://openocd.org).

There are binaries for **x64 Windows**,
**macOS** (Intel 64-bit) and **GNU/Linux** (Intel 32/64-bit, Arm 32/64-bit).
**macOS** (x64) and **GNU/Linux** (x64 and x86, arm64 and arm).

:::note Raspberry Pi

Expand All @@ -46,8 +46,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
12 changes: 9 additions & 3 deletions website/blog/2021-10-16-openocd-v0-11-0-2-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ is a standalone cross-platform binary distribution of
[OpenOCD](https://openocd.org).

There are binaries for **x64 Windows**,
**macOS** (Intel 64-bit) and **GNU/Linux** (Intel 32/64-bit, Arm 32/64-bit).
**macOS** (x64) and **GNU/Linux** (x64 and x86, arm64 and arm).

:::note Raspberry Pi

Expand Down Expand Up @@ -59,8 +59,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
14 changes: 10 additions & 4 deletions website/blog/2021-12-07-openocd-v0-11-0-3-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ is a standalone cross-platform binary distribution of
[OpenOCD](https://openocd.org).

There are binaries for **x64 Windows**,
**macOS** (Intel 64-bit, Apple Silicon 64-bit)
and **GNU/Linux** (Intel 32/64-bit, Arm 32/64-bit).
**macOS** (x64, arm64)
and **GNU/Linux** (x64 and x86, arm64 and arm).

:::note Raspberry Pi

Expand Down Expand Up @@ -61,8 +61,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
16 changes: 11 additions & 5 deletions website/blog/2022-03-25-openocd-v0-11-0-4-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ The [xPack OpenOCD](https://xpack-dev-tools.github.io/openocd-xpack)
is a standalone cross-platform binary distribution of
[OpenOCD](https://openocd.org).

There are separate binaries for **Windows** (Intel 64-bit),
**macOS** (Intel 64-bit, Apple Silicon 64-bit)
and **GNU/Linux** (Intel 64-bit, Arm 32/64-bit).
There are separate binaries for **Windows** (x64),
**macOS** (x64, arm64)
and **GNU/Linux** (x64, arm64 and arm).

:::note Raspberry Pi

Expand Down Expand Up @@ -64,8 +64,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
16 changes: 11 additions & 5 deletions website/blog/2022-09-01-openocd-v0-11-0-5-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ The [xPack OpenOCD](https://xpack-dev-tools.github.io/openocd-xpack)
is a standalone cross-platform binary distribution of
[OpenOCD](https://openocd.org).

There are separate binaries for **Windows** (Intel 64-bit),
**macOS** (Intel 64-bit, Apple Silicon 64-bit)
and **GNU/Linux** (Intel 64-bit, Arm 32/64-bit).
There are separate binaries for **Windows** (x64),
**macOS** (x64, arm64)
and **GNU/Linux** (x64, arm64 and arm).

:::note Raspberry Pi

Expand Down Expand Up @@ -64,8 +64,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
16 changes: 11 additions & 5 deletions website/blog/2023-01-30-openocd-v0-12-0-1-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ The [xPack OpenOCD](https://xpack-dev-tools.github.io/openocd-xpack)
is a standalone cross-platform binary distribution of
[OpenOCD](https://openocd.org).

There are separate binaries for **Windows** (Intel 64-bit),
**macOS** (Intel 64-bit, Apple Silicon 64-bit)
and **GNU/Linux** (Intel 64-bit, Arm 32/64-bit).
There are separate binaries for **Windows** (x64),
**macOS** (x64, arm64)
and **GNU/Linux** (x64, arm64 and arm).

:::note Raspberry Pi

Expand Down Expand Up @@ -64,8 +64,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
16 changes: 11 additions & 5 deletions website/blog/2023-09-04-openocd-v0-12-0-2-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ The [xPack OpenOCD](https://xpack.github.io/openocd/)
is a standalone cross-platform binary distribution of
[OpenOCD](https://openocd.org).

There are separate binaries for **Windows** (Intel 64-bit),
**macOS** (Intel 64-bit, Apple Silicon 64-bit)
and **GNU/Linux** (Intel 64-bit, Arm 32/64-bit).
There are separate binaries for **Windows** (x64),
**macOS** (x64, arm64)
and **GNU/Linux** (x64, arm64 and arm).

:::note Raspberry Pi

Expand Down Expand Up @@ -65,8 +65,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
16 changes: 11 additions & 5 deletions website/blog/2024-04-02-openocd-v0-12-0-3-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ The [xPack OpenOCD](https://xpack.github.io/openocd/)
is a standalone cross-platform binary distribution of
[OpenOCD](https://openocd.org).

There are separate binaries for **Windows** (Intel 64-bit),
**macOS** (Intel 64-bit, Apple Silicon 64-bit)
and **GNU/Linux** (Intel 64-bit, Arm 32/64-bit).
There are separate binaries for **Windows** (x64),
**macOS** (x64, arm64)
and **GNU/Linux** (x64, arm64 and arm).

:::note Raspberry Pi

Expand Down Expand Up @@ -65,8 +65,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down
12 changes: 9 additions & 3 deletions website/blog/2024-08-02-openocd-v0-12-0-4-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,14 @@ from <a href={frontMatter.download_url}>GitHub Releases</a>.

## Install

The full details of installing the **xPack OpenOCD** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/openocd@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack OpenOCD** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand All @@ -79,7 +85,7 @@ Compared to the upstream, the following changes were applied:

- the `src/openocd.c` file was edited to display the branding string
- the `contrib/60-openocd.rules` file was simplified to avoid protection
related issues (the `GROUP` and `TAG` definitions were removed).
related issues (the `GROUP` and `TAG` definitions were removed).

## Bug fixes

Expand Down
8 changes: 4 additions & 4 deletions website/blog/_common/_deprecation-notices-glib-2.27.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,21 @@

## Deprecation notices

### Linux minimum requirements
### GNU/Linux minimum requirements

The minimum requirement is **GLIBC 2.27**, available starting
with Ubuntu 18, Debian 10 and RedHat 8.
Support for RedHat 7 was dropped in 2022.

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows was
Support for 32-bit x86 GNU/Linux and x86 Windows was
dropped in 2022.

### Pre-deprecation notice for 32-bit Arm Linux
### Pre-deprecation notice for 32-bit Arm GNU/Linux

Due to the large user base of 32-bit Raspberry Pi systems,
support for 32-bit Arm Linux (armv7l) will be preserved
support for 32-bit Arm GNU/Linux (armv7l) will be preserved
for a little while, but expect it to be dropped by 2025,
so it is recommended to consider an upgrade to a RPi 4 or 5 with
at least 4 GB (preferably 8 GB) of RAM.
Expand Down
19 changes: 19 additions & 0 deletions website/docs/about/_common/History32bitDiscontinued/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*
* DO NOT EDIT!
* Automatically generated from xbb-helper/templates/docusaurus/common.
*
* This file is part of the xPack project (http://xpack.github.io).
* Copyright (c) 2024 Liviu Ionescu. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software
* for any purpose is hereby granted, under the terms of the MIT license.
*
* If a copy of the license was not distributed with this file, it can
* be obtained from https://opensource.org/licenses/MIT/.
*/

export default function History32bitDiscontinued({platforms}): JSX.Element {
return (
<>Support for {platforms} (32-bit) was discontinued</>
);
}
19 changes: 19 additions & 0 deletions website/docs/about/_common/HistoryAppleSiliconAdded/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*
* DO NOT EDIT!
* Automatically generated from xbb-helper/templates/docusaurus/common.
*
* This file is part of the xPack project (http://xpack.github.io).
* Copyright (c) 2024 Liviu Ionescu. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software
* for any purpose is hereby granted, under the terms of the MIT license.
*
* If a copy of the license was not distributed with this file, it can
* be obtained from https://opensource.org/licenses/MIT/.
*/

export default function HistoryAppleSiliconAdded(): JSX.Element {
return (
<>Support for <b>Apple Silicon macOS</b> was added</>
);
}
Loading

0 comments on commit bda9b41

Please sign in to comment.