Repository navigation
Add Nightjar - #10922
Add Nightjar#10922probonopd wants to merge 1 commit into
Conversation
Discovered on GitHub as publishing AppImages on its releases, by discover-apps.yml. Needs a maintainer's review.
❌ Test failure@RamazanKara: this pull request adds the AppImage from your GitHub repository to the AppImage catalog; the test reports the following. Could you have a look? Tested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.39 Names:
First error in the log: What next: once the AppImage is fixed (e.g. in a new release), comment |
|
/retest |
❌ Test failureTested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.39
First error in the log: What next: once the AppImage is fixed (e.g. in a new release), comment |
…c 2.35) The AppImage catalog tests on the oldest Ubuntu LTS still in standard support (22.04, glibc 2.35); the 4.0.0 AppImage, built on 24.04, needed GLIBC_2.38 and quit at once (AppImage/appimage.github.io#10922). The release job now builds on ubuntu-22.04, so the .deb, .rpm, tar.gz and AppImage all need only glibc 2.35 (Ubuntu 22.04, Debian 12). 22.04's dav1d (0.9) and NVIDIA headers (11.1.5.1) are older than FFmpeg 8 accepts: ffmpeg-deps-linux.sh builds dav1d 1.5.4 and nv-codec-headers 12.1.14.1, pinned by SHA-256, and ffmpeg-decode-only.sh finds that dav1d and its licence through pkg-config. The AppImage is now also started in a clean Ubuntu 22.04 without libva, as the catalog runs it. Built on 22.04, the .deb named libasound2, which on Ubuntu 24.04 and Debian 13 is only a virtual package: in a clean 24.04 apt gave it to OSS4's ALSA emulation and SDL failed (no snd_pcm_recover). The .deb now names the 64-bit time_t names first (libasound2t64 | libasound2, and libpipewire-0.3-0t64 | libpipewire-0.3-0); the 24.04 start check caught it. Signed-off-by: Ramazan Kara <github@r-kara.de>
…c 2.35) The AppImage catalog tests on the oldest Ubuntu LTS still in standard support (22.04, glibc 2.35); the 4.0.0 AppImage, built on 24.04, needed GLIBC_2.38 and quit at once (AppImage/appimage.github.io#10922). The release job now builds on ubuntu-22.04, so the .deb, .rpm, tar.gz and AppImage all need only glibc 2.35 (Ubuntu 22.04, Debian 12). 22.04's dav1d (0.9) and NVIDIA headers (11.1.5.1) are older than FFmpeg 8 accepts: ffmpeg-deps-linux.sh builds dav1d 1.5.4 and nv-codec-headers 12.1.14.1, pinned by SHA-256, and ffmpeg-decode-only.sh finds that dav1d and its licence through pkg-config. The AppImage is now also started in a clean Ubuntu 22.04 without libva, as the catalog runs it. Built on 22.04, the .deb named libasound2, which on Ubuntu 24.04 and Debian 13 is only a virtual package: in a clean 24.04 apt gave it to OSS4's ALSA emulation and SDL failed (no snd_pcm_recover). The .deb now names the 64-bit time_t names first (libasound2t64 | libasound2, and libpipewire-0.3-0t64 | libpipewire-0.3-0); the 24.04 start check caught it. Signed-off-by: Ramazan Kara <github@r-kara.de>
|
/retest |
✅ Test passedPlease check that the screenshot shows the application's main window. Nightjar Tested:
Compatibility: not self-contained: uses the C library of the system; references glibc 2.35 Warnings:
|

Repository: https://github.com/RamazanKara/nightjar
nightjar-desktop-4.0.0-alpha.2-linux-x86_64.AppImageFound by
.github/workflows/discover-apps.yml, which looks for GitHubrepositories that publish AppImages but are not in the catalog yet. This
entry was not tested by a human; please review it before merging.