BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDwww/kf5-kjsno data---
FreeBSDwww/kf5-kjs5.116.0 newestnone known-[email protected]-
OpenBSDdevel/kf5/kjs by name5.116.0 newestno data-Rafael Sadowski <[email protected]>-
NetBSDwww/kjs by name5.116.0nb8 newestnone known--2026-09-29
DragonFlywww/kf5-kjs5.116.0 newestnone known-[email protected]-
HardenedBSDwww/kf5-kjs5.116.0 newestno data-[email protected]-
GhostBSDwww/kf5-kjs5.116.0 newestno data-[email protected]-

Compare across BSDs

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

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
FileSizeSHA256
KDE/frameworks/5.116.0/kjs-5.116.0.tar.xz3398289fb4f33e31d5b31eb6449311c1c61acaa968d42419252c0ab9dccb1f5fd9e1b7