Medium / phantomjs

NPM wrapper for installing phantomjs
Other
1.42k stars 435 forks source link

Update to PhantomJS 2.5.0-beta (missing i686 build) #664

Closed JakeChampion closed 7 years ago

JakeChampion commented 7 years ago

This should fix #663.

Currently there is no i686 build and the build instructions for phantomjs are very out of date so I can not build it myself.

All builds were taken from https://bitbucket.org/ariya/phantomjs/downloads

JakeChampion commented 7 years ago

I've also uploaded the binaries to my fork -- https://github.com/JakeChampion/phantomjs/releases/tag/v2.5.0-beta

vitallium commented 7 years ago

Hi! I am super excited about upcoming 2.5 release. I know that many people use PhantomJS in their development process. So I want to briefly describe how the release process will be now (or in the near future):

  1. No more full statically linked builds. It doesn't help us at all: hard to reproduce bugs; hard to maintain it; long release cycles; less portable across different systems.
  2. We want to achieve the ideal goal: return PhantomJS as a distro package. But this is not possible when you use patched version of Qt and QtWebKit. In future in want to split it into two packages: new QtWebKit and PhantomJS itself. This will allow us to use system dependencies.

Feel free to give me the list of need binaries for you, and I'll build and upload them to https://bitbucket.org/ariya/phantomjs/downloads

Thank you!

CraigCav commented 7 years ago

@Vitallium Would you be able to upload phantomjs-2.5.0-beta-linux-x86_64.tar.gz?

chrisskilton commented 7 years ago

why did this get closed?

chrisskilton commented 7 years ago

@Vitallium looks like you uploaded phantomjs-2.5.0-beta-macos.zip. the other mac builds are macosx, this new one is macos. I think that'll break this repo?

downloadUrl += 'macosx.zip'

tommedema commented 6 years ago

Why was this closed? Seems like there is a lot of demand for 2.5 beta