Logo
Explore Help
Sign In
unom/punktfunk
1
0
Fork 0
You've already forked punktfunk
Code Issues Pull Requests Actions Packages Projects Releases 13 Wiki Activity

13 Releases 17 Tags

RSS Feed
  • v0.7.4 202f40fd4e
    Compare

    v0.7.4
    apple / swift (push) Successful in 1m7s
    Details
    audit / cargo-audit (push) Successful in 1m33s
    Details
    ci / web (push) Successful in 46s
    Details
    ci / docs-site (push) Successful in 58s
    Details
    windows / build (aarch64-pc-windows-msvc) (push) Successful in 51s
    Details
    windows / build (x86_64-pc-windows-msvc) (push) Successful in 55s
    Details
    ci / rust (push) Successful in 7m8s
    Details
    android-screenshots / screenshots (push) Successful in 46s
    Details
    ci / bench (push) Successful in 4m49s
    Details
    android / android (push) Successful in 3m20s
    Details
    release / apple (push) Successful in 9m30s
    Details
    windows-host / package (push) Successful in 7m13s
    Details
    windows-msix / package (arm64, C:\Users\Public\ffmpeg-arm64, aarch64-pc-windows-msvc, C:\t-a64) (push) Successful in 1m24s
    Details
    windows-msix / package (x64, C:\Users\Public\ffmpeg, x86_64-pc-windows-msvc, C:\t) (push) Successful in 1m13s
    Details
    arch / build-publish (push) Successful in 8m8s
    Details
    apple / screenshots (push) Successful in 5m47s
    Details
    deb / build-publish (push) Successful in 2m56s
    Details
    decky / build-publish (push) Successful in 14s
    Details
    flatpak / build-publish (push) Successful in 4m53s
    Details
    linux-client-screenshots / screenshots (push) Successful in 1m40s
    Details
    rpm / build-publish (43, bazzite, punktfunk-fedora-rpm) (push) Successful in 9m51s
    Details
    rpm / build-publish (44, fedora-44, punktfunk-fedora44-rpm) (push) Successful in 9m36s
    Details
    docker / deploy-docs (push) Successful in 6s
    Details
    docker / build-push (docs-site, docs-site/Dockerfile, punktfunk-docs) (push) Successful in 5s
    Details
    docker / build-push (ci, ci/rust-ci.Dockerfile, punktfunk-rust-ci) (push) Successful in 4s
    Details
    docker / build-push (ci, ci/fedora-rpm.Dockerfile, punktfunk-fedora-rpm) (push) Successful in 5s
    Details
    docker / build-push (., web/Dockerfile, punktfunk-web) (push) Successful in 4s
    Details
    docker / build-push (--build-arg FEDORA_VERSION=44, ci, ci/fedora-rpm.Dockerfile, punktfunk-fedora44-rpm) (push) Successful in 4s
    Details
    web-screenshots / screenshots (push) Successful in 2m40s
    Details
    Stable

    enricobuehler released this 2026-07-04 17:46:34 +00:00 | 0 commits to main since this release

    Highlights

    Bazzite / Fedora Atomic: install without rpm-ostree layering

    The host now installs as a systemd system extension (sysext) instead of layered packages. Layering slows every OS update and can block upgrades; a sysext overlays /usr at runtime, survives OS updates, and installs/updates with no reboot:

    curl -fsSLO https://git.unom.io/unom/punktfunk/raw/branch/main/packaging/bazzite/punktfunk-sysext.sh
    sudo bash punktfunk-sysext.sh install     # then: sudo punktfunk-sysext update | status | remove
    

    It's SELinux-labeled, served from a signed feed, and refuses to load after a major Bazzite rebase until you update (so it never runs against mismatched system libraries). Validated live on Bazzite. rpm-ostree layering and the bootc image still work — see the Bazzite guide.

    Arch Linux: a signed pacman binary repo

    Install the host, client, and web console with pacman from a signed repo — building from the PKGBUILD is no longer the only path:

    curl -fsS https://git.unom.io/api/packages/unom/arch/repository.key | sudo pacman-key --add -
    sudo pacman-key --lsign-key E0CA04465C99C936E0B0C6510A317015A34DDD69
    # add to /etc/pacman.conf:  [punktfunk]  Server = https://git.unom.io/api/packages/unom/arch/$repo/$arch
    sudo pacman -Sy punktfunk-host
    

    Stable and canary channels, signature-verified. Full walkthrough in the new Arch Linux guide.

    Fixes

    • Core (compatibility) — the wire-protocol version is now independent of the C ABI version. Previously the two were coupled, so an ABI bump could lock newer clients out of already-deployed hosts even when the wire protocol was unchanged. Recommended for anyone running mixed client/host versions.
    • Linux client — fixed the GL presenter's eglCreateImageKHR attribute types, restoring the hardware-decode path.

    Install

    See the install guide.

    Downloads
    • punktfunk-0.7.4-1.fc43.x86_64.bazzite.rpm
      8.4 MiB
      2026-07-04 18:42:39 +00:00
    • punktfunk-0.7.4-1.fc44.x86_64.fedora-44.rpm
      8.4 MiB
      2026-07-04 18:44:05 +00:00
    • punktfunk-0.7.4-1-x86-64.f43.raw
      50 MiB
      2026-07-04 18:42:40 +00:00
    • punktfunk-0.7.4-1-x86-64.f44.raw
      50 MiB
      2026-07-04 18:44:06 +00:00
    • punktfunk-0.7.4.aab
      8.1 MiB
      2026-07-04 18:02:32 +00:00
    • punktfunk-0.7.4.apk
      13 MiB
      2026-07-04 18:02:32 +00:00
    • Punktfunk-0.7.4.dmg
      6.9 MiB
      2026-07-04 18:00:21 +00:00
    • punktfunk-0.7.4.zip
      38 KiB
      2026-07-04 18:16:54 +00:00
    • punktfunk-client-0.7.4-1.fc43.x86_64.bazzite.rpm
      3.1 MiB
      2026-07-04 18:42:39 +00:00
    • punktfunk-client-0.7.4-1.fc44.x86_64.fedora-44.rpm
      3.1 MiB
      2026-07-04 18:44:05 +00:00
    • punktfunk-client-0.7.4-1-x86_64.pkg.tar.zst
      3.5 MiB
      2026-07-04 18:10:51 +00:00
    • punktfunk-client_0.7.4_amd64.deb
      3.3 MiB
      2026-07-04 18:13:44 +00:00
    • punktfunk-client-0.7.4.flatpak
      3.6 MiB
      2026-07-04 18:21:57 +00:00
    • punktfunk-client-windows_0.7.4.0_arm64.cer
      768 B
      2026-07-04 18:07:28 +00:00
    • punktfunk-client-windows_0.7.4.0_arm64.msix
      40 MiB
      2026-07-04 18:07:28 +00:00
    • punktfunk-client-windows_0.7.4.0_x64.cer
      768 B
      2026-07-04 18:08:41 +00:00
    • punktfunk-client-windows_0.7.4.0_x64.msix
      56 MiB
      2026-07-04 18:08:41 +00:00
    • punktfunk-host-0.7.4-1-x86_64.pkg.tar.zst
      9.7 MiB
      2026-07-04 18:10:51 +00:00
    • punktfunk-host_0.7.4_amd64.deb
      8.7 MiB
      2026-07-04 18:13:44 +00:00
    • punktfunk-host-setup-0.7.4.exe
      72 MiB
      2026-07-04 18:05:52 +00:00
    • punktfunk-host-windows_0.7.4.cer
      768 B
      2026-07-04 18:05:52 +00:00
    • punktfunk-web-0.7.4-1.fc43.x86_64.bazzite.rpm
      30 MiB
      2026-07-04 18:42:39 +00:00
    • punktfunk-web-0.7.4-1.fc44.x86_64.fedora-44.rpm
      30 MiB
      2026-07-04 18:44:05 +00:00
    • punktfunk-web-0.7.4-1-x86_64.pkg.tar.zst
      36 MiB
      2026-07-04 18:10:51 +00:00
    • punktfunk-web_0.7.4_amd64.deb
      30 MiB
      2026-07-04 18:13:44 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.26.2 Page: 24ms Template: 2ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API