diff --git a/.github/workflows/ghcr.yml b/.github/workflows/ghcr.yml index 49b0e3cb..e08fb83f 100644 --- a/.github/workflows/ghcr.yml +++ b/.github/workflows/ghcr.yml @@ -10,7 +10,7 @@ jobs: name: Base Image uses: ./.github/workflows/image_base.yml with: - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 secrets: inherit build-app: @@ -23,11 +23,11 @@ jobs: matrix: include: - name: firefox - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 - name: waterfox platforms: linux/amd64 - name: chromium - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 - name: google-chrome platforms: linux/amd64 - name: ungoogled-chromium @@ -37,19 +37,19 @@ jobs: - name: brave platforms: linux/amd64,linux/arm64 - name: vivaldi - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 - name: opera platforms: linux/amd64 - name: tor-browser platforms: linux/amd64 - name: remmina - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 - name: vlc - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 - name: xfce - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 - name: kde - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 with: name: ${{ matrix.name }} platforms: ${{ matrix.platforms }} diff --git a/build b/build index 8ddd845c..e4af0d0d 100755 --- a/build +++ b/build @@ -216,8 +216,6 @@ if [ -z "$PLATFORM" ]; then PLATFORM="linux/amd64" elif [ "$UNAME" == "aarch64" ] || [ "$UNAME" == "arm64" ]; then PLATFORM="linux/arm64" - elif [ "$UNAME" == "armv7l" ]; then - PLATFORM="linux/arm/v7" else log "Unknown architecture: $UNAME" exit 1 diff --git a/webpage/docs/installation/docker-images.md b/webpage/docs/installation/docker-images.md index 14f72d12..13d9827f 100644 --- a/webpage/docs/installation/docker-images.md +++ b/webpage/docs/installation/docker-images.md @@ -248,28 +248,27 @@ Neko Docker images are built with docker buildx and are available for multiple a - `linux/amd64` - 64-bit Intel/AMD architecture (most common). - `linux/arm64` - 64-bit ARM architecture (e.g., Raspberry Pi 4, Apple M1/M2). -- `linux/arm/v7` - 32-bit ARM architecture (e.g., Raspberry Pi 3, Raspberry Pi Zero). ### Availability Matrix {#availability} The availability of applications for ARM architecture is limited due to the lack of support for some applications. The following table shows the availability of each application for each architecture. The `✅` symbol indicates that the application is available for that architecture, while the `❌` symbol indicates that it is not available. -| Application | AMD64 | ARM64 | ARMv7 | Reference | -| ----------------------------------------- | ----- | ----- | ----- | --------- | -| [Firefox](#firefox) | ✅ | ✅ \* | ✅ \* | - | -| [Tor Browser](#tor-browser) | ✅ | ❌ | ❌ | [Forum Post](https://forum.torproject.org/t/tor-browser-for-arm-linux/5240) | -| [Waterfox](#waterfox) | ✅ | ❌ | ❌ | [Github Issue](https://github.com/BrowserWorks/Waterfox/issues/1506), [Reddit](https://www.reddit.com/r/waterfox/comments/jpqsds/are_there_any_builds_for_arm64/) | -| [Chromium](#chromium) | ✅ | ✅ \* | ✅ \* | - | -| [Google Chrome](#google-chrome) | ✅ | ❌ | ❌ | [Community Post](https://askubuntu.com/a/1383791) | -| [Ungoogled Chromium](#ungoogled-chromium) | ✅ | ❌ | ❌ | [Downloads Page](https://ungoogled-software.github.io/ungoogled-chromium-binaries/) | -| [Microsoft Edge](#microsoft-edge) | ✅ | ❌ | ❌ | [Community Post](https://techcommunity.microsoft.com/discussions/edgeinsiderdiscussions/edge-for-linuxarm64/1532272) | -| [Brave](#brave) | ✅ | ✅ \* | ❌ | [Requirements Page](https://support.brave.com/hc/en-us/articles/360021357112-What-are-the-system-requirements-to-install-Brave) | -| [Vivaldi](#vivaldi) | ✅ | ✅ \* | ✅ \* | - | -| [Opera](#opera) | ✅ | ❌ | ❌ | [Forum Post](https://forums.opera.com/topic/52811/opera-do-not-support-arm64-on-linux) | -| [Xfce](#xfce) | ✅ | ✅ | ✅ | - | -| [KDE](#kde) | ✅ | ✅ | ✅ | - | -| [Remmina](#remmina) | ✅ | ✅ | ✅ | - | -| [VLC](#vlc) | ✅ | ✅ | ✅ | - | +| Application | AMD64 | ARM64 | Reference | +| ----------------------------------------- | ----- | ----- | --------- | +| [Firefox](#firefox) | ✅ | ✅ \* | - | +| [Tor Browser](#tor-browser) | ✅ | ❌ | [Forum Post](https://forum.torproject.org/t/tor-browser-for-arm-linux/5240) | +| [Waterfox](#waterfox) | ✅ | ❌ | [Github Issue](https://github.com/BrowserWorks/Waterfox/issues/1506), [Reddit](https://www.reddit.com/r/waterfox/comments/jpqsds/are_there_any_builds_for_arm64/) | +| [Chromium](#chromium) | ✅ | ✅ \* | - | +| [Google Chrome](#google-chrome) | ✅ | ❌ | [Community Post](https://askubuntu.com/a/1383791) | +| [Ungoogled Chromium](#ungoogled-chromium) | ✅ | ❌ | [Downloads Page](https://ungoogled-software.github.io/ungoogled-chromium-binaries/) | +| [Microsoft Edge](#microsoft-edge) | ✅ | ❌ | [Community Post](https://techcommunity.microsoft.com/discussions/edgeinsiderdiscussions/edge-for-linuxarm64/1532272) | +| [Brave](#brave) | ✅ | ✅ \* | - | +| [Vivaldi](#vivaldi) | ✅ | ✅ \* | - | +| [Opera](#opera) | ✅ | ❌ | [Forum Post](https://forums.opera.com/topic/52811/opera-do-not-support-arm64-on-linux) | +| [Xfce](#xfce) | ✅ | ✅ | - | +| [KDE](#kde) | ✅ | ✅ | - | +| [Remmina](#remmina) | ✅ | ✅ | - | +| [VLC](#vlc) | ✅ | ✅ | - | \* No DRM support.