Skip to content

Commit 369f42f

Browse files
authored
GLX Fix + reduced libraries in AppImage build script. (#712)
* Delete appimage-build-compat.sh * Delete appimage-build.sh * Delete .github/workflows/build-appimage.yml * Rename build-appimage-compat.yml to build-appimage.yml * Update build-appimage.yml * Add new build script * Update build-appimage.yml * Delete appimage-build.sh * Add files via upload * Delete appimage-build.sh * Add files via upload * Update README.md
1 parent cbb6b0d commit 369f42f

File tree

5 files changed

+95
-265
lines changed

5 files changed

+95
-265
lines changed

.github/workflows/build-appimage-compat.yml

Lines changed: 0 additions & 38 deletions
This file was deleted.

.github/workflows/build-appimage.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This workflow will build a golang project
22
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-go
33

4-
name: Build AppImage
4+
name: Build AppImage-compat
55

66
on:
77
push:
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212

1313
build:
14-
runs-on: ubuntu-24.04
14+
runs-on: ubuntu-22.04
1515
steps:
1616
- uses: actions/checkout@v3
1717

@@ -21,7 +21,7 @@ jobs:
2121
go-version: '1.24'
2222

2323
- name: Install dependencies
24-
run: sudo apt update && sudo apt install libmpv-dev gcc libegl1-mesa-dev xorg-dev desktop-file-utils libmfx1 libdvdnav4
24+
run: sudo apt update && sudo apt install libmpv-dev gcc libegl1-mesa-dev xorg-dev desktop-file-utils
2525

2626
- name: Build
2727
run: make build

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,11 @@ Platform-specific installation instructions are listed below. In addition to the
6868

6969
### Linux
7070

71-
* **AppImage:** On the [latest release](https://github.com/dweymouth/supersonic/releases) page, you can download an AppImage package which supports any OS that can run AppImages. The MPV library is bundled in the AppImage.
71+
* **AppImage:** On the [latest release](https://github.com/dweymouth/supersonic/releases) page, you can download an AppImage package with the MPV library bundled.<br/>
72+
Supported OS:<br/>
73+
ubuntu 22.04+ <br/>
74+
debian 12+ <br/>
75+
fedora 42+ <br/>
7276

7377
* **(Debian) .tar.xz:** The.tar.xz builds from the Releases page support Debian-based distros. You **must** have libmpv installed on your system, and choose the correct release build (libmpv2 or libmpv1) based on which is available in your distro's package manager. On apt-based systems, run `sudo apt install libmpv1` (or libmpv2) if it is not already installed. To install the Linux release build, after ensuring the required libmpv is installed, extract the .tar.xz bundle and run `make user-install` or `sudo make install`.
7478

appimage-build-compat.sh

Lines changed: 0 additions & 118 deletions
This file was deleted.

0 commit comments

Comments
 (0)