www/kf5-kjs MidnightBSD
KF5 library providing an ECMAScript interpreter
- System
- MidnightBSD
- Repository
- mports
- Categories
Description
This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript.
In the other systems
The newest version among them is 5.116.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | www/kf5-kjs | no data | - | - | - | |
| FreeBSD | www/kf5-kjs | 5.116.0 newest | none known | - | [email protected] | - |
| OpenBSD | devel/kf5/kjs by name | 5.116.0 newest | no data | - | Rafael Sadowski <[email protected]> | - |
| NetBSD | www/kjs by name | 5.116.0nb8 newest | none known | - | - | 2026-09-29 |
| DragonFly | www/kf5-kjs | 5.116.0 newest | none known | - | [email protected] | - |
| HardenedBSD | www/kf5-kjs | 5.116.0 newest | no data | - | [email protected] | - |
| GhostBSD | www/kf5-kjs | 5.116.0 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install kjs
From mports:
cd /usr/mports/www/kf5-kjs && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= kjs>0:www/kf5-kjs
LIB_DEPENDS= libKF5JS.so:www/kf5-kjs
Dependencies
As this port's Makefile names them.
Library 1
libpcre.so: devel/pcre
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lib kde:5 kfhack perl5 pkgconfig qt:5 tar:xz
- Service scripts
- none
Files
Manual pages 1
- kjs5(1)
pkg-plist 119
- bin/kjs5
- include/KF5/kjs/CommonIdentifiers.h
- include/KF5/kjs/CompileState.h
- include/KF5/kjs/ExecState.h
- include/KF5/kjs/JSImmediate.h
- include/KF5/kjs/JSLock.h
- include/KF5/kjs/JSType.h
- include/KF5/kjs/JSVariableObject.h
- include/KF5/kjs/JSWrapperObject.h
- include/KF5/kjs/LocalStorage.h
- include/KF5/kjs/Parser.h
- include/KF5/kjs/PropertyNameArray.h
- include/KF5/kjs/SavedBuiltins.h
- include/KF5/kjs/SymbolTable.h
- include/KF5/kjs/array_instance.h
- include/KF5/kjs/array_object.h
- include/KF5/kjs/bool_object.h
- include/KF5/kjs/collector.h
- include/KF5/kjs/commonunicode.h
- include/KF5/kjs/completion.h
- include/KF5/kjs/context.h
- include/KF5/kjs/date_object.h
- include/KF5/kjs/debugger.h
- include/KF5/kjs/dtoa.h
- include/KF5/kjs/error_object.h
- include/KF5/kjs/function.h
- include/KF5/kjs/function_object.h
- include/KF5/kjs/global.h
- include/KF5/kjs/grammar.h
- include/KF5/kjs/identifier.h
- include/KF5/kjs/internal.h
- include/KF5/kjs/interpreter.h
- include/KF5/kjs/json_object.h
- include/KF5/kjs/jsonlexer.h
- include/KF5/kjs/jsonstringify.h
- include/KF5/kjs/kjsapi_export.h
- include/KF5/kjs/kjsarguments.h
- include/KF5/kjs/kjscontext.h
- include/KF5/kjs/kjsinterpreter.h
- include/KF5/kjs/kjsobject.h
- include/KF5/kjs/kjsprototype.h
- include/KF5/kjs/lexer.h
- include/KF5/kjs/list.h
- include/KF5/kjs/lookup.h
- include/KF5/kjs/makenodes.h
- include/KF5/kjs/math_object.h
- include/KF5/kjs/nodes.h
- include/KF5/kjs/nodes2bytecode.h
- include/KF5/kjs/number_object.h
- include/KF5/kjs/object.h
- include/KF5/kjs/object_object.h
- include/KF5/kjs/operations.h
- include/KF5/kjs/package.h
- include/KF5/kjs/property_map.h
- include/KF5/kjs/property_slot.h
- include/KF5/kjs/propertydescriptor.h
- include/KF5/kjs/protect.h
- include/KF5/kjs/regexp.h
- include/KF5/kjs/regexp_object.h
- include/KF5/kjs/scope_chain.h
- include/KF5/kjs/scriptfunction.h
- include/KF5/kjs/string_object.h
- include/KF5/kjs/types.h
- include/KF5/kjs/ustring.h
- include/KF5/kjs/value.h
- include/KF5/kjs_version.h
- include/KF5/wtf/ASCIICType.h
- include/KF5/wtf/AlwaysInline.h
- include/KF5/wtf/Assertions.h
- include/KF5/wtf/DisallowCType.h
- include/KF5/wtf/FastMalloc.h
- include/KF5/wtf/Forward.h
- include/KF5/wtf/GetPtr.h
- include/KF5/wtf/HashCountedSet.h
- include/KF5/wtf/HashFunctions.h
- include/KF5/wtf/HashIterators.h
- include/KF5/wtf/HashMap.h
- include/KF5/wtf/HashSet.h
- include/KF5/wtf/HashTable.h
- include/KF5/wtf/HashTraits.h
- include/KF5/wtf/ListRefPtr.h
- include/KF5/wtf/MathExtras.h
- include/KF5/wtf/Noncopyable.h
- include/KF5/wtf/OwnArrayPtr.h
- include/KF5/wtf/OwnPtr.h
- include/KF5/wtf/PassRefPtr.h
- include/KF5/wtf/Platform.h
- include/KF5/wtf/RefCounted.h
- include/KF5/wtf/RefPtr.h
- include/KF5/wtf/RefPtrHashMap.h
- include/KF5/wtf/SharedPtr.h
- include/KF5/wtf/UnusedParam.h
- include/KF5/wtf/Vector.h
- include/KF5/wtf/VectorTraits.h
- lib/cmake/KF5JS/KF5JSConfig.cmake
- lib/cmake/KF5JS/KF5JSConfigVersion.cmake
- lib/cmake/KF5JS/KF5JSTargets-.cmake
- lib/cmake/KF5JS/KF5JSTargets.cmake
- lib/libKF5JS.so
- lib/libKF5JS.so.5
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| KDE/frameworks/5.116.0/kjs-5.116.0.tar.xz | 339828 | 9fb4f33e31d5b31eb6449311c1c61acaa968d42419252c0ab9dccb1f5fd9e1b7 |