notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
hermes JavaScript engine
0.8.0 lang on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.7.2.20210322Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-09-11 08:04:51
Last Update: 2021-04-30 10:09:04
Commit Hash: d35493c
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (35 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/hermes-javascript-engine-0.8.0/catalog.mk
  3. /usr/local/share/licenses/hermes-javascript-engine-0.8.0/LICENSE
  4. /usr/local/share/licenses/hermes-javascript-engine-0.8.0/MIT
  5. bin/hbcdump
  6. bin/hdb
  7. bin/hermes
  8. bin/hermesc
  9. bin/hvm
  10. include/hermes/CompileJS.h
  11. include/hermes/DebuggerAPI.h
  12. include/hermes/Public/Buffer.h
  13. include/hermes/Public/CrashManager.h
  14. include/hermes/Public/CtorConfig.h
  15. include/hermes/Public/DebuggerTypes.h
  16. include/hermes/Public/GCConfig.h
  17. include/hermes/Public/GCTripwireContext.h
  18. include/hermes/Public/RuntimeConfig.h
  19. include/hermes/SynthTrace.h
  20. include/hermes/SynthTraceParser.h
  21. include/hermes/TraceInterpreter.h
  22. include/hermes/TracingRuntime.h
  23. include/hermes/hermes.h
  24. include/hermes/hermes_tracing.h
  25. include/jsi/JSIDynamic.h
  26. include/jsi/decorator.h
  27. include/jsi/instrumentation.h
  28. include/jsi/jsi-inl.h
  29. include/jsi/jsi.h
  30. include/jsi/jsilib.h
  31. include/jsi/threadsafe.h
  32. lib/libhermes.so
  33. @owner
  34. @group
  35. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • hermes-javascript-engine>0:lang/hermes
  • For LIB depends:
    • libhermes.so:lang/hermes
To install the port: cd /usr/ports/lang/hermes/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/hermes
  • pkg install hermes-javascript-engine
PKGNAME: hermes-javascript-engine
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
hermes-javascript-engine
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.7.2.20210322
FreeBSD:12:amd640.8.00.7.2.20210322
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.8.00.7.2.20210322
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.7.2.202012160.7.2.20210322
FreeBSD:13:amd640.8.00.7.2.20210322
FreeBSD:13:armv6-0.7.2.20210322
FreeBSD:13:armv7-0.7.2.20210322
FreeBSD:13:i3860.8.00.7.2.20210322
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.7.2.20201216-
FreeBSD:14:aarch640.8.0-
FreeBSD:14:amd640.8.0-
FreeBSD:14:armv60.7.2.20210322_1-
FreeBSD:14:armv70.7.2.20210322_1-
FreeBSD:14:i3860.8.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. python3.8 : lang/python38
Library dependencies:
  1. libicui18n.so : devel/icu
  2. libreadline.so.8 : devel/readline
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/facebook/hermes/tar.gz/v0.8.0?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Apr 2021 10:09:04
 files touched by this commit commit hash:d35493cb6f514d234027ecf8e2469336a2899aca  0.8.0
yuri search for other commits by this committer
lang/hermes: Update 0.7.2.20210322 -> 0.8.0

Reported by:	portscout
08 Apr 2021 23:33:31
 files touched by this commit commit hash:69d24a727d44d398f7357cb844386f3ec4750a4f  0.7.2.20210322_1
jbeich search for other commits by this committer
devel/icu: update to 69.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.7.2.20210322
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
07 Apr 2021 04:19:54
 files touched by this commit commit hash:31bf1886ed9164c5cb36f6717fdb9f0f841d5c84  0.7.2.20210322
tobik search for other commits by this committer
lang/hermes: Make Python an explicit build dependency (D29353)

This unbreaks the build when using devel/samurai.

It previously was available in the configure phase through ninja
which has a run dependency on Python.

=======================<phase: configure      >============================
===>  Missing "/usr/local/bin/python3.7" to create a binary alias at
"/wrkdirs/usr/ports/lang/hermes/work/.bin/python"

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-04-04_07h37m38s/logs/errors/hermes-javascript-engine-0.7.2.20210322.log

PR:		254678
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.7.2.20210322
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Mar 2021 01:05:00
Original commit files touched by this commit Revision:569004  0.7.2.20210322
yuri search for other commits by this committer
lang/hermes: Update 0.7.2.20210305 -> 0.7.2.20210322
06 Mar 2021 17:50:00
Original commit files touched by this commit Revision:567502  0.7.2.20210305
yuri search for other commits by this committer
lang/hermes: Update 0.7.2.20201216 -> 0.7.2.20210305
17 Dec 2020 04:13:13
Original commit files touched by this commit Revision:558254  0.7.2.20201216
yuri search for other commits by this committer
lang/hermes: Update 0.7.0 -> 0.7.2.20201216
03 Nov 2020 00:56:27
Original commit files touched by this commit Revision:553940  0.7.0_1
jbeich search for other commits by this committer
devel/icu: update to 68.1

Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
19 Sep 2020 19:00:51
Original commit files touched by this commit Revision:549051  0.7.0
yuri search for other commits by this committer
lang/hermes: Broken on i386

Reported by:	fallout
18 Sep 2020 20:55:39
Original commit files touched by this commit Revision:548907  0.7.0
yuri search for other commits by this committer
lang/hermes: Update 0.5.2-rc1 -> 0.7.0

Reported by:	portscout
11 Sep 2020 20:11:24
Original commit files touched by this commit Revision:548258  0.5.2.r1
linimon search for other commits by this committer
Make BROKEN message more explicit, for ease in analyzing package building
results.
11 Sep 2020 08:04:14
Original commit files touched by this commit Revision:548229  0.5.2.r1
yuri search for other commits by this committer
New port: lang/hermes: JavaScript engine

Number of commits found: 13