Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update request: ALVR 20.6.1 -> 20.8.1 #305232

Closed
1 task done
Krutonium opened this issue Apr 19, 2024 · 7 comments · Fixed by #308097
Closed
1 task done

Update request: ALVR 20.6.1 -> 20.8.1 #305232

Krutonium opened this issue Apr 19, 2024 · 7 comments · Fixed by #308097
Labels
2.status: blocked by pr/issue Another PR or issue is preventing this from being completed 9.needs: package (update) This needs a package to be updated

Comments

@Krutonium
Copy link
Contributor

Krutonium commented Apr 19, 2024

  • Package name: ALVR
  • Latest released version: 20.8.1
  • Current version on the unstable channel: 20.6.1
  • Current version on the stable/release channel: N/A

Notify maintainers
@PassiveLemon


Issue I've noticed: They've discontinued the AppImage so we need to build it from scratch :\

Note for maintainers: Please tag this issue in your PR.


Add a 👍 reaction to issues you find important.

@Krutonium Krutonium added the 9.needs: package (update) This needs a package to be updated label Apr 19, 2024
@PassiveLemon
Copy link
Contributor

PassiveLemon commented Apr 19, 2024

ALVR removed the appimage format in version 20.7.1 and above so it will need to be built from source. I've tried to do this and have not been successful but I'll give it another shot.

@Krutonium Krutonium changed the title Update request: ALVR 20.6.1 -> 20.7.1 Update request: ALVR 20.6.1 -> 20.8.1 Jun 8, 2024
@alisonjenkins
Copy link
Contributor

ALVR removed the appimage format in version 20.7.1 and above so it will need to be built from source. I've tried to do this and have not been successful but I'll give it another shot.

I have been having a go at this today via an overlay on my nix-configs: https://github.com/alisonjenkins/nix-config/tree/alvr-overlay

I am currently stuck as I cannot seem to get it to find the ffmpeg includes directory.

I am hoping to get this working as an overlay and then submit a PR to get it working as a proper Nix package.

@alisonjenkins
Copy link
Contributor

ALVR removed the appimage format in version 20.7.1 and above so it will need to be built from source. I've tried to do this and have not been successful but I'll give it another shot.

I have been having a go at this today via an overlay on my nix-configs: https://github.com/alisonjenkins/nix-config/tree/alvr-overlay

I am currently stuck as I cannot seem to get it to find the ffmpeg includes directory.

I am hoping to get this working as an overlay and then submit a PR to get it working as a proper Nix package.

So I changed tack to just trying to get the project to compile on NixOS. It appears that the ALVR dev is using cargo xtask to vendor and patch several dependencies including ffmpeg and x264 so I have been trying to get those to compile but am still having issues with getting those dependencies to compile due to missing dependencies of the dependencies.

@JonBoyleCoding
Copy link
Contributor

Just to note that the latest version is now 20.9.1.

@JonBoyleCoding
Copy link
Contributor

Is there something wrong with using the tarballs in their releases instead of building from scratch? I know it would be preferable to build from scratch, but might be a stopgap to ensure the latest version is available.

@PassiveLemon
Copy link
Contributor

I've had success with the tarballs but and I posted a derivation for other contributors to use since I don't plan on maintaining ALVR anymore because I don't use it. Building directly from source is ideal in my opinion but tarballs are still a good solution

@JonBoyleCoding
Copy link
Contributor

Ah - I see there is a PR in draft #308097 - I'll try things out from there.

@jopejoe1 jopejoe1 mentioned this issue Sep 7, 2024
13 tasks
@Pandapip1 Pandapip1 added the 2.status: blocked by pr/issue Another PR or issue is preventing this from being completed label Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.status: blocked by pr/issue Another PR or issue is preventing this from being completed 9.needs: package (update) This needs a package to be updated
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants