pkg.soopen package index

brew / 順位 4976

hashlink を Homebrew, Nix, zypper, scoop でインストール

hashlink のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install hashlink

local Homebrew formula metadata

Linux

Nix確認済み · 92%
nix profile install nixpkgs#hashlink

nixpkgs package indexes · pkgs/by-name/ha/hashlink/package.nix · ソース: api.github.com

openSUSE zypper確認済み · 92%
sudo zypper install hashlink

openSUSE Tumbleweed package metadata · hashlink · ソース: download.opensuse.org

Windows

Scoop確認済み · 92%
scoop install main/hashlink

Scoop official bucket manifest trees · bucket/hashlink.json · ソース: api.github.com

概要

パッケージ概要

Virtual machine for Haxe

コマンドとエイリアス

ローカルパッケージデータベースに実行可能エイリアスは見つかりませんでした。

履歴

プロジェクトの歴史と使われ方

HashLink is the Haxe Foundation's virtual machine and native-code target for running Haxe applications through JIT-compiled bytecode or generated C.

プロジェクトの歴史

Nicolas Cannasse developed HashLink for roughly a year before announcing it as a new Haxe target in 2016. He described it as a conceptual successor to NekoVM for system, server, and desktop applications, but with a different and incompatible architecture.

HashLink supports direct bytecode execution through HL/JIT and conversion to C through HL/C. The Haxe Foundation later sponsored work on an Immix-derived garbage collector to improve allocation-heavy performance.

採用の歴史

HashLink became an official Haxe target for system, server, desktop, and game workloads. The official case study documents Shiro Games moving Northgard from Adobe AIR to HashLink and HLSDL while retaining cross-platform releases.

source_facts.package-manager records availability through Homebrew, Nix, Arch, Scoop, and openSUSE-related packaging.

使われ方

Compile bytecode with `haxe -hl output.hl -main MyApp` and execute it with `hl output.hl`. For native release builds, generate C with the Haxe compiler and compile that output against the HashLink runtime.

The runtime supplies standard Haxe facilities and optional libraries for graphics, audio, networking, databases, cryptography, and other native integrations.

パッケージ好きにとっての重要性

HashLink gives Haxe users a runtime package separate from the compiler, with a compact `hl` command, native libraries, JIT execution, and a C-generation path. It is especially interesting to runtime packagers because optional multimedia, database, networking, and cryptographic libraries affect builds.

Its dual execution model lets developers use bytecode and JIT compilation for quick iteration, then generate C for optimized release binaries while retaining the same runtime semantics.

タイムライン

  • 2016: HashLink is announced as a new Haxe target.
  • 2016-11: Nicolas Cannasse publishes the first official HashLink in-depth article.
  • 2016-12: The second in-depth article documents the runtime architecture.
  • 2020: Haxe Foundation material presents work on an Immix-based garbage collector.
  • 2025: The official repository releases HashLink 1.15.

Related projects

  • Haxe is the language and compiler that emits HashLink bytecode or C output.
  • NekoVM is HashLink's conceptual predecessor, though the runtimes are not compatible.
  • Heaps is an open-source Haxe game engine used with HashLink in projects including Northgard.

セキュリティ状態

保護ツール対応はまだ見つかっていません

hashlink に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 8 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
実行可能ファイルのデータはありません。

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-09-19
マネージャ版1.16
マネージャ更新日2026-09-14
ローカルデータOK
上流最新
検出された最新1.16

https://github.com/HaxeFoundation/hashlink

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:hashlink
バージョン1.16
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/hashlink
ホームページhttps://hashlink.haxe.org/
リポジトリhttps://github.com/HaxeFoundation/hashlink
上流ドキュメントhttps://hashlink.haxe.org/
ライセンスMIT
ソースアーカイブhttps://github.com/HaxeFoundation/hashlink/archive/refs/tags/1.16.tar.gz
最終更新2026-09-14T13:44:04+02:00
Pulseupdated
依存関係jpeg-turbo, libogg, libpng, libuv, libvorbis, mbedtls@3, openal-soft, sdl3
ビルド依存関係pkgconf
macOS 提供ライブラリsqlite
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし
注意点The HashLink/JIT virtual machine (hl) is not installed as only HashLink/C native compilation is supported on ARM processors. See https://github.com/HaxeFoundation/hashlink/issues/557

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namehashlink
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

hashlink

nix profile install nixpkgs#hashlink
  • normalized package name match
  • 一致条件: Hashlink
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ha/hashlink/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
zypper95%

hashlink 1.15-4.3

A virtual machine for Haxe

https://hashlink.haxe.org/

sudo zypper install hashlink
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: hashlink
  • 4 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Hashlink
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: hashlink from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

hashlink-devel 1.15-4.3

Development files for hashlink

https://hashlink.haxe.org/

sudo zypper install hashlink-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: hashlink
  • 2 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Hashlink
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: hashlink-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

hashlink-hdlls 1.15-4.3

Hdll libraries for HashLink

https://hashlink.haxe.org/

sudo zypper install hashlink-hdlls
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: hashlink
  • 14 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Hashlink
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: hashlink-hdlls from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

libhl1 1.15-4.3

HashLink library

https://hashlink.haxe.org/

sudo zypper install libhl1
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: hashlink
  • 4 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Hashlink
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libhl1 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
Scoop95%

main/hashlink

scoop install main/hashlink
  • normalized package name match
  • 一致条件: Hashlink
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/hashlink.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database