No it doesn't. Rebuild qt5-webkit.
Search Criteria
Package Details: phantomjs 2.1.1-17
Package Actions
Git Clone URL: | https://aur.archlinux.org/phantomjs.git (read-only, click to copy) |
---|---|
Package Base: | phantomjs |
Description: | Headless WebKit with JavaScript API |
Upstream URL: | https://www.phantomjs.org/ |
Licenses: | BSD, LGPL, MIT |
Submitter: | yan12125 |
Maintainer: | None |
Last Packager: | micwoj92 |
Votes: | 27 |
Popularity: | 0.000005 |
First Submitted: | 2018-01-24 14:25 (UTC) |
Last Updated: | 2024-03-23 07:02 (UTC) |
Dependencies (6)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-webkitAUR (qt5-webkit-gitAUR)
- python (python37AUR, python311AUR, python310AUR) (make)
- quilt (make)
Required by (16)
- ivre (optional)
- ivre-git (optional)
- jdownloader2 (optional)
- jdownloader2-svn (optional)
- jsreport-bin (optional)
- nodejs-hackmyresume (optional)
- nodejs-html-pdf
- nodejs-markdown-pdf
- nodejs-mermaid-git
- nodejs-svgexport (make)
- piskel (make)
- python-pyexecjs (optional)
- svgtools (optional)
- wiki2pdf-git
- youtube-dl-git (optional)
- yt-dlp-git (optional)
Sources (3)
micwoj92 commented on 2024-07-15 18:24 (UTC)
HunabKu commented on 2024-07-15 05:10 (UTC)
Actually needs icu73 to build
micwoj92 commented on 2024-03-21 22:59 (UTC)
Please mark ood with that comment, I'll implement these changes later tomorrow.
MarsSeed commented on 2024-03-21 22:30 (UTC)
Please remove the unneeded runtime dependencies:
fontconfig
gperf
icu
libjpeg-turbo
libpng
openssl-1.0
python2
ruby
Python2 is used for some reason inside the PKGBUILD, but ideally it should be eliminated as well, like in phantomjs-git.
Only the following direct dependencies are needed during runtime:
gcc-libs
glibc
qt5-base
qt5-webkit
demelev commented on 2023-12-27 10:53 (UTC)
compilation time can be improved by adding '-j' to cmake to use more cores of CPU. "cmake --build build -j5"
korimitsu commented on 2023-12-17 21:57 (UTC)
Does not build anymore:
/usr/bin/ld: /usr/lib/libQt5WebKit.so: undefined reference to `udat_open_73'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.phantomjs:408: ../bin/phantomjs] Error 1
make[1]: Leaving directory '/home/user/.cache/paru/clone/phantomjs/src/phantomjs-2.1.1/src'
make: *** [Makefile:47: sub-src-phantomjs-pro-make_first-ordered] Error 2
ERROR: Failed to build PhantomJS! Building PhantomJS failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'phantomjs-2.1.1-16':
error: packages failed to build: phantomjs-2.1.1-16
mjevans commented on 2023-12-05 01:43 (UTC)
Development stopped in 2018 and the dependencies are all fossils now too.
https://github.com/ariya/phantomjs/issues/15344
"""
Archiving the project: suspending the development #15344 ariya opened this issue Mar 3, 2018 · 1 comment
Due to the lack of active contribution, I am going to archive this project soon.
At some point in the future, if we pick up the development again (such as #15341, #15342, #15343), the project will be unarchived.
With that, all the earlier plans regarding PhantomJS 2.5 (from @vitallium) or 2.1.x (from @pixiuPL) will be abandoned effective immediately. Consequently, the source and binary packages for the above abandoned version will be removed to avoid any confusions. PhantomJS version 2.1.1 will remain the last known stable release until further notice.
To keep the source repository in a sane situation:
the master branch will be preserved under the new bleeding-edge branch.
after that, the master branch will be restored back to the approximate state of v2.1.1
That way, if anyone wants to improve PhantomJS for their own usages (internal fork, in-house patches), the master branch can still serve as a good baseline. It can still be built from source and it will still work on macOS, Linux, and Windows.
Once the project is archived, no new issue can be filed. However, feel free to use the mailing-list to post questions and discuss any relevant topics.
Thank you for your understanding!
"""
<deleted-account> commented on 2022-12-15 20:39 (UTC)
your dependency openssl-1.0 is no longer there.
aminvakil commented on 2022-09-24 14:14 (UTC) (edited on 2022-09-24 14:16 (UTC) by aminvakil)
python2 has been removed from official dependencies. Not that something should be done by maintainer, although it's already orphaned now.
Pinned Comments
yan12125 commented on 2018-08-12 11:22 (UTC) (edited on 2019-11-19 03:17 (UTC) by yan12125)
FAQ
You can either to reinstall this package afte upgrading the system to ICU 62, or install the prebuilt package listed below.
A: PhantomJS ships with its own Qt and QtWebKit. Just be patient.