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

Add to F-Droid #13

Closed
CharoSW opened this issue Apr 23, 2018 · 9 comments · Fixed by #34
Closed

Add to F-Droid #13

CharoSW opened this issue Apr 23, 2018 · 9 comments · Fixed by #34

Comments

@CharoSW
Copy link

CharoSW commented Apr 23, 2018

Assuming there is nothing particularly wrong with the concept is there a chance you could release this to F-Droid

@dozingcat
Copy link
Owner

I'd like to, I'll need to figure out how to build and package it for them.

@Poussinou
Copy link
Contributor

I opened a Request For Packaging here.

To release this app, we need at least two things:

  • Can you please tag your releases (see here), it would be helpful for future maintenance, since it allows automatic updates. You could also attach the binaries to your releases (see here).
  • Since F-Droid needs to build everything from source, we cannot keep this jar. Could you please have a look at this, you can probably add it to gradle or something like that.

Thanks

@dozingcat
Copy link
Owner

Will the libvpx.a native libraries also be an issue? They're built from libvpx source files as described at https://github.com/dozingcat/WireGoggles/blob/master/README-libvpx.txt

@Rudloff
Copy link

Rudloff commented Jun 4, 2018

We require everything to be built from source so if your build process uses prebuilt libraries, we will have to build them from source too. It's not impossible but will require a bit more work on our side.

@IzzySoft
Copy link
Contributor

@dozingcat any news? That request is still waiting.

@dozingcat
Copy link
Owner

Building the libvpx libraries from source is tricky and currently a manual process: https://github.com/dozingcat/VectorCamera/blob/master/README-libvpx.md. The best option may be to make a version without video encoding support.

@IzzySoft
Copy link
Contributor

@Rudloff what'd you say, that sufficient?

@dozingcat if you could at least tag your releases and attach the APKs to the tags. I might be able to include your app with my repo for now (if it meets my inclusion criteria which I'm quite optimistic it will). Tags would be needed for F-Droid anyway 😉

@Rudloff
Copy link

Rudloff commented Feb 25, 2019

The instructions for building libvpx from source seem to be detailed enough so we can use them.
But vorbis-java-1.0.0-beta.jar is still a problem.

@dozingcat
Copy link
Owner

I've replaced the Vorbis jar file with the corresponding source, and created a tagged release at https://github.com/dozingcat/VectorCamera/releases/tag/v1.4.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants