diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 6055c7b6a31..745b4c1aedd 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -84,6 +84,7 @@ body: label: Package description: The package you installed options: + - FreeBSD - Linux - AppImage - Linux - AUR (Third Party) - Linux - deb @@ -93,7 +94,6 @@ body: - Linux - Homebrew - Linux - LizardByte/pacman-repo - Linux - nixpkgs (Third Party) - - Linux - pkg.tar.zst - Linux - solus (Third Party) - Linux - Unraid (Third Party) - macOS - dmg @@ -148,9 +148,9 @@ body: - AVCaptureScreen (macOS) - KMS (Linux) - NvFBC (Linux) - - wlroots (Linux) - - X11 (Linux) - - XDG Portal Grab (Linux) + - wlroots (FreeBSD/Linux) + - X11 (FreeBSD/Linux) + - XDG Portal Grab (FreeBSD/Linux) - Desktop Duplication API (Windows) - Windows.Graphics.Capture (Windows) validations: diff --git a/.github/workflows/ci-freebsd.yml b/.github/workflows/ci-freebsd.yml index 2c6eaa19a76..76670531cab 100644 --- a/.github/workflows/ci-freebsd.yml +++ b/.github/workflows/ci-freebsd.yml @@ -34,7 +34,7 @@ jobs: matrix='{ "include": [ { - "bsd_release": "14.3", + "bsd_release": "14.4", "arch": "x86_64", "cmake_processor": "amd64", "runner": "ubuntu-latest" @@ -45,7 +45,7 @@ jobs: # Add aarch64 build only if not a pull request event if [[ "${{ github.event_name }}" != "pull_request" ]]; then matrix=$(echo "$matrix" | jq '.include += [{ - "bsd_release": "14.3", + "bsd_release": "14.4", "arch": "aarch64", "cmake_processor": "aarch64", "runner": "ubuntu-latest" @@ -63,7 +63,7 @@ jobs: echo "$matrix" | jq . build_freebsd: - name: ${{ matrix.cmake_processor }}-${{ matrix.bsd_release }} + name: ${{ matrix.cmake_processor }} runs-on: ubuntu-latest needs: setup-matrix permissions: @@ -266,7 +266,7 @@ jobs: (steps.test_report.outcome == 'success') uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: - name: coverage-FreeBSD-${{ matrix.bsd_release }}-${{ matrix.cmake_processor }} + name: coverage-FreeBSD-${{ matrix.cmake_processor }} path: | build/coverage.xml build/tests/test_results.xml @@ -275,6 +275,6 @@ jobs: - name: Upload Artifacts uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: - name: build-FreeBSD-${{ matrix.bsd_release }}-${{ matrix.cmake_processor }} + name: build-FreeBSD-${{ matrix.cmake_processor }} path: artifacts/ if-no-files-found: error diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 83bffc02b52..cb2895d803f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -199,10 +199,10 @@ jobs: fail-fast: false matrix: include: - - name: FreeBSD-14.3-amd64 + - name: FreeBSD-amd64 coverage: true pr: true - - name: FreeBSD-14.3-aarch64 + - name: FreeBSD-aarch64 coverage: true pr: false - name: Linux-AppImage diff --git a/README.md b/README.md index e9fb250f31b..b79fe591f38 100644 --- a/README.md +++ b/README.md @@ -378,13 +378,13 @@ LizardByte has the full documentation hosted on [Read the Docs](https://docs.liz OS - FreeBSD: 14.3+ + FreeBSD: 14.4+ Linux/Debian: 13+ (trixie) - Linux/Fedora: 41+ + Linux/Fedora: 43+ Linux/Ubuntu: 22.04+ (jammy) diff --git a/docs/getting_started.md b/docs/getting_started.md index c8211748036..1e3582c4d56 100644 --- a/docs/getting_started.md +++ b/docs/getting_started.md @@ -35,12 +35,12 @@ See [Docker](../DOCKER_README.md) for more information. | Architecture | Package | |---------------|----------------------------------------------------------------------------------------------------------------------------------------| - | amd64/x86_64 | [Sunshine-FreeBSD-14.3-amd64.pkg](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-FreeBSD-14.3-amd64.pkg) | - | arm64/aarch64 | [Sunshine-FreeBSD-14.3-aarch64.pkg](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-FreeBSD-14.3-aarch64.pkg) | + | amd64/x86_64 | [Sunshine-FreeBSD-14.4-amd64.pkg](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-FreeBSD-14.3-amd64.pkg) | + | arm64/aarch64 | [Sunshine-FreeBSD-14.4-aarch64.pkg](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-FreeBSD-14.3-aarch64.pkg) | 2. Open terminal and run the following command. ```sh - sudo pkg install ./Sunshine-FreeBSD-14.3-{arch}.pkg + sudo pkg install ./Sunshine-FreeBSD-14.4-{arch}.pkg ``` #### Uninstall diff --git a/packaging/linux/flatpak/modules/ffmpeg.json b/packaging/linux/flatpak/modules/ffmpeg.json index cc9754d3f5b..454d42f741a 100644 --- a/packaging/linux/flatpak/modules/ffmpeg.json +++ b/packaging/linux/flatpak/modules/ffmpeg.json @@ -8,8 +8,8 @@ "sources": [ { "type": "file", - "url": "https://github.com/LizardByte/build-deps/releases/download/v2026.508.175015/Linux-x86_64-ffmpeg.tar.gz", - "sha256": "2bae3b4fd3c13b2b731b5bc90e888cc535216e85b499b8405d23508eaa589924", + "url": "https://github.com/LizardByte/build-deps/releases/download/v2026.516.30821/Linux-x86_64-ffmpeg.tar.gz", + "sha256": "c32319fcc2867befe8ff3ae26b4d3a58378c3a9c1bfef9029c9969321c3bc6ec", "dest-filename": "ffmpeg.tar.gz", "only-arches": [ "x86_64" @@ -23,8 +23,8 @@ }, { "type": "file", - "url": "https://github.com/LizardByte/build-deps/releases/download/v2026.508.175015/Linux-aarch64-ffmpeg.tar.gz", - "sha256": "ea2c9f70cbe0d95493bef8fa44ad5b528d333c251c0b9588fe9dd31f347ff66c", + "url": "https://github.com/LizardByte/build-deps/releases/download/v2026.516.30821/Linux-aarch64-ffmpeg.tar.gz", + "sha256": "10b6c9440ba6178ec3b944f6c6f697253497cad5196d23a2d32d335daae0062e", "dest-filename": "ffmpeg.tar.gz", "only-arches": [ "aarch64" diff --git a/third-party/build-deps b/third-party/build-deps index d8b1d18b7e8..fce763bb09c 160000 --- a/third-party/build-deps +++ b/third-party/build-deps @@ -1 +1 @@ -Subproject commit d8b1d18b7e82f8ee396bdd05e226896fa523b0df +Subproject commit fce763bb09c73b5952ccdcbc90efb8ba8f53a7de