butterproject / butter-desktop

All the free parts of Popcorn Time
http://butterproject.org/
GNU Affero General Public License v3.0
4.29k stars 1.09k forks source link

Fork the dependencies #9

Closed PedroMCostaAndrade closed 8 years ago

PedroMCostaAndrade commented 8 years ago

please move all the dependencies that still are on gitlab to here..

trinaldi commented 8 years ago

Indeed, I'm getting Connection Refused for the old popcorn time repo.

npm ERR! git fetch -a origin (https://git.popcorntime.io/mirrors/chromecast-js.git) fatal: unable to access 'https://git.popcorntime.io/mirrors/chromecast-js.git/': Failed to connect to git.popcorntime.io port 443: Connection refused

Among others.

bonesoul commented 8 years ago

I guess we need to update dep references.

trinaldi commented 8 years ago

Yes, @raistlinthewiz. That would solve the problem.

bonesoul commented 8 years ago

https://gist.github.com/sqrdcat/3f9700bdd8622295121e seems a good fit.

trinaldi commented 8 years ago

Yeah, no dependency from the popcorn time git. Looks good!

bonesoul commented 8 years ago

Though we need to also get git submodules fixed so that grunt build can work.

https://github.com/butterproject/butter/blob/master/.gitmodules

[submodule "src/app/styl/third_party"]
    path = src/app/styl/third_party
    url = https://git.popcorntime.io/popcorntime/themes.git
trinaldi commented 8 years ago

Is there a way to extract the contents from this repo?

EDIT: I do have the latest version from Jenkins (Linux x64). The themes folder and all the others are inside the package.nw file.

lxrdflvcko commented 8 years ago

how am I supposed to install Butter on github lol

bonesoul commented 8 years ago

trinaldi, i guess to maintainers will be hosting it soon here or so. I

trinaldi commented 8 years ago

You're right, @raistlinthewiz .

Let's wait :)

stijnbuurman commented 8 years ago

you can use this as package.json: https://gist.github.com/sqrdcat/3f9700bdd8622295121e but a git submodule will be missing which isn't really needed so you can build with 'grunt build --force'

paularchive commented 8 years ago

I still have the themes repo, like all the others

xaiki commented 8 years ago

some guys from the popcorntime.io team told me they have mirrors of all the git, but i'll need to wait for them to upload them. until then we switched to using the ones on npm.

trinaldi commented 8 years ago

Thanks, @xaiki