diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4ef597e..7e45227 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -40,8 +40,8 @@ jobs: } - { name: "Ubuntu", - executable_name: "restic-browser", - os: ubuntu-20.04, + executable_name: "Restic-Browser", + os: ubuntu-22.04, } - { name: "macOS", @@ -77,7 +77,7 @@ jobs: - name: System dependencies (Linux) run: | sudo apt update - sudo apt install -y libgtk-3-dev libwebkit2gtk-4.0-dev + sudo apt install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf if: ${{ matrix.config.name == 'Ubuntu' }} - name: Node dependencies diff --git a/README.md b/README.md index 4538790..79dea4f 100644 --- a/README.md +++ b/README.md @@ -96,15 +96,15 @@ Restic-Browser [OPTIONS] - macOS 10.13 or later #### Linux: -- Linux with GLIBC_2.31 or later (e.g. Ubuntu 20.04 or later) -- WebKit2 (install via `apt install libwebkit2gtk-4.0` on Ubuntu) -- Try using the Linux appimage from the prebuilt releases, in case libwebkit2gtk-4.0 is not available on your system. +- Linux with GLIBC_2.35 or later (e.g. Ubuntu 22.04 or later) +- WebKit2 (install via `apt install libwebkit2gtk-4.1` on Ubuntu) +- Try using the Linux appimage from the prebuilt releases, in case libwebkit2gtk-4.1 is not available on your system. ## Development ### Dependencies -* Follow the [Tauri Prerequisites Docs](https://tauri.app/v1/guides/getting-started/prerequisites/) to install a *C/C++ toolchain* and *Rust* 1.78 or later for your platform. +* Follow the [Tauri Prerequisites Docs](https://tauri.app/start/prerequisites/) to install a *C/C++ toolchain* and *Rust* 1.78 or later for your platform. * Make sure [npm](https://nodejs.org/en/download) *Node* 18 LTS or later is installed. * Install [restic](https://github.com/restic/restic/releases/) and make sure it is included in your $PATH. diff --git a/index.html b/index.html index e77dd79..43ccb97 100644 --- a/index.html +++ b/index.html @@ -1,15 +1,14 @@ - +