Automic VaultAutomic Vault

brew

gwenhywfar を Homebrew, apk, dnf, Nix, pacman, zypper でインストール

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install gwenhywfar

local Homebrew formula metadata

Linux

Alpine Linux apk確認済み · 92%
sudo apk add gwenhywfar

Alpine Linux edge package indexes · gwenhywfar · ソース: dl-cdn.alpinelinux.org

Fedora dnf確認済み · 92%
sudo dnf install gwenhywfar

Fedora Rawhide package metadata · gwenhywfar · ソース: dl.fedoraproject.org

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

nixpkgs package indexes · gwenhywfar · ソース: raw.githubusercontent.com

Arch Linux pacman確認済み · 92%
sudo pacman -S gwenhywfar

Arch Linux sync databases · gwenhywfar · ソース: geo.mirror.pkgbuild.com

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

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

概要

パッケージ概要

Utility library required by aqbanking and related software

コマンドとエイリアス

  • gct-tool
  • gwbuild
  • gwenhywfar-config
  • mklistdoc
  • typemaker
  • typemaker2
  • xmlmerge

履歴

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

Gwenhywfar is a C utility and portability library from the AqBanking project family. Its README describes it as a multi-platform helper library for networking and security applications, with OS abstraction, networking, parser, cryptographic, IPC, and data-container-generation facilities.

プロジェクトの歴史

The project predates the Redmine file list and appears in older SourceForge hosting, whose project page says development moved to aqbanking.de. The AqBanking family page lists Gwenhywfar as the operating-system abstraction and multifunction library in the family, alongside AqBanking, Libchipcard, AqFinance, and related projects.

The README says Gwenhywfar is written in C while following object-oriented programming patterns for many parts, and that its headers can be used directly from C++. It names Martin Preuss as writer and maintainer and thanks Christian Stimming for contributions and MSVC support, which made the library fully available on Windows.

Gwenhywfar's scope grew into a portability base for financial and security-oriented software. The README lists basic data structures, type-safe list macros, directory and Internet-address abstraction, dynamic-library loading, economical connection management, hierarchical file parsing, XML processing, cryptographic functions over OpenSSL, and IPC over HTTP, SSL, TCP, or UDP.

採用の歴史

The strongest adoption path is through the AqBanking stack. The README lists Libchipcard, OpenHBCI2, Simthetic, and AqBanking/AqHBCI as users, and the AqBanking family page identifies Gwenhywfar as one of the central subprojects. That made Gwenhywfar visible to users through higher-level finance software rather than as an application they invoke directly.

The README says development is on Linux while documenting support for Windows, FreeBSD, Linux, Mac OS X, NetBSD, OpenBSD, and SunOS 5.9, plus a Debian architecture list. Distribution packaging across Homebrew, Linux distributions, and Nix-like catalogs reflects that role: Gwenhywfar is usually installed because AqBanking, GnuCash, KMyMoney, or companion tools need it.

The upstream Redmine files page shows a long 5.x series after the 4.20 and 5.0 tarballs were posted in April 2020. Later file entries show 5.10.x in 2022 and 2023, beta 5.11.x tarballs in 2024, and 5.12 through 5.14 tarballs in 2024 and 2025, indicating continued maintenance of the library layer.

使われ方

End users usually encounter Gwenhywfar indirectly. Developers use its headers, pkg-config metadata, gwenhywfar-config, generated data-container tooling, and build helpers while compiling or linking AqBanking-family software. Its command-line tools in packaging are mostly support utilities rather than a single user-facing application.

The README documents build requirements such as GnuTLS, libgcrypt, and pkg-config, and notes doxygen-generated source documentation from header comments. On Windows, it stores selected path information below HKEY_CURRENT_USER for plugin locations, matching its role as a cross-platform support library.

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

Gwenhywfar matters to package maintainers because it is the shared portability and utility layer beneath a banking stack. ABI, crypto backend, GUI binding, and platform support details can ripple into AqBanking, GnuCash, KMyMoney, and distribution finance packages, so it behaves like infrastructure even though the name is obscure.

It is also a good example of a package that exists mainly to make other packages portable. The interesting packaging work is not a flashy executable but keeping a C library, generated helpers, crypto dependencies, Windows support, and Unix build metadata aligned across platforms.

タイムライン

  • Pre-2020: Development moved from SourceForge-era hosting to the AqBanking project family site.
  • 2020-04-06: Redmine files page lists Gwenhywfar 4.20.0, 4.20.1, 4.20.2, 5.0.0, and 5.1.x source tarballs.
  • 2020-04-07: Redmine files page lists 5.2.0 and 5.3.0 source tarballs.
  • 2021: Redmine files page lists 5.5 through 5.8 source tarballs.
  • 2022-07-31: Redmine files page lists 5.10.0 source tarball.
  • 2024: Redmine files page lists 5.11 beta tarballs and 5.12.0.
  • 2025: Redmine files page lists 5.12.1, 5.12.2, 5.13.0, 5.14.0, and 5.14.1 source tarballs.
  • 2026-05-18: README date records a maintained source tree snapshot.

Related projects

  • AqBanking and AqHBCI: principal family projects that use Gwenhywfar.
  • Libchipcard and OpenHBCI2: projects listed by the README as Gwenhywfar users.
  • GnuCash and KMyMoney: downstream finance applications commonly packaged with AqBanking and Gwenhywfar.
  • GnuTLS, libgcrypt, OpenSSL, and pkg-config: dependencies or build interfaces named in upstream documentation.

セキュリティ状態

リスクレベル: グリーン

library-like package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • library-like package without higher-risk signals

信号

  • metadata:library-like

インストール挙動

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

推奨レビュー

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

実行可能ファイル

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

コマンド種類公開範囲メモ
gct-toolcliグローバル実行可能ファイル
gwbuildcliグローバル実行可能ファイル
gwenhywfar-configcliグローバル実行可能ファイル
mklistdoccliグローバル実行可能ファイル
typemakercliグローバル実行可能ファイル
typemaker2cliグローバル実行可能ファイル
xmlmergecliグローバル実行可能ファイル

鮮度

バージョンと鮮度

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

ページ生成日2026-07-10
マネージャ版5.14.1
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://www.aquamaniac.de/rdm/projects/gwenhywfar

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:gwenhywfar
バージョン5.14.1
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/gwenhywfar
ホームページhttps://www.aquamaniac.de/rdm/projects/gwenhywfar
リポジトリhttps://git.aquamaniac.de/git/gwenhywfar
上流ドキュメントhttps://www.aquamaniac.de/rdm/projects/gwenhywfar
ライセンスLGPL-2.1-or-later
ソースアーカイブhttps://www.aquamaniac.de/rdm/attachments/download/630/gwenhywfar-5.14.1.tar.gz
依存関係gettext, gnutls, libgcrypt, libgpg-error, openssl@3, pkgconf, qtbase
ビルド依存関係gettext
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegwenhywfar
Version Scheme0
Revision0
Conflicts With
  • go-size-analyzer
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

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

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

Nix95%

gwenhywfar

nix profile install nixpkgs#gwenhywfar
  • normalized package name match
  • 一致条件: Gwenhywfar
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: gwenhywfar from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
apk95%

gwenhywfar 5.14.1-r0

Multi-platform helper library

https://www.aquamaniac.de/

sudo apk add gwenhywfar
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: gwenhywfar
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gwenhywfar from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gwenhywfar-dev 5.14.1-r0

Multi-platform helper library (development files)

https://www.aquamaniac.de/

sudo apk add gwenhywfar-dev
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: gwenhywfar
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gwenhywfar-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gwenhywfar-doc 5.14.1-r0

Multi-platform helper library (documentation)

https://www.aquamaniac.de/

sudo apk add gwenhywfar-doc
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: gwenhywfar
  • normalized package name match
  • 一致条件: Gwenhywfar
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gwenhywfar-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gwenhywfar-gtk3 5.14.1-r0

Multi-platform helper library

https://www.aquamaniac.de/

sudo apk add gwenhywfar-gtk3
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: gwenhywfar
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gwenhywfar-gtk3 from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gwenhywfar-lang 5.14.1-r0

Languages for package gwenhywfar

https://www.aquamaniac.de/

sudo apk add gwenhywfar-lang
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: gwenhywfar
  • normalized package name match
  • 一致条件: Gwenhywfar
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gwenhywfar-lang from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

gwenhywfar 5.14.1-2.fc44

A multi-platform helper library for other libraries

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 8 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gwenhywfar-devel 5.14.1-2.fc44

Gwenhywfar core development kit

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar-devel
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 7 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gwenhywfar-gui-cpp 5.14.1-2.fc44

Gwenhywfar GUI framework for cpp

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar-gui-cpp
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 7 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar-gui-cpp from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gwenhywfar-gui-cpp-devel 5.14.1-2.fc44

Development files for gwenhywfar-gui-cpp

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar-gui-cpp-devel
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 3 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar-gui-cpp-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gwenhywfar-gui-gtk3 5.14.1-2.fc44

Gwenhywfar GUI framework for GTK3

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar-gui-gtk3
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 17 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar-gui-gtk3 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gwenhywfar-gui-gtk3-devel 5.14.1-2.fc44

Development files for gwenhywfar-gui-gtk3

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar-gui-gtk3-devel
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 3 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar-gui-gtk3-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gwenhywfar-gui-qt6 5.14.1-2.fc44

Gwenhywfar GUI framework for Qt6

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar-gui-qt6
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 10 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar-gui-qt6 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gwenhywfar-gui-qt6-devel 5.14.1-2.fc44

Development files for gwenhywfar-qt6-cpp

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo dnf install gwenhywfar-gui-qt6-devel
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gwenhywfar
  • 5 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gwenhywfar-gui-qt6-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

gwenhywfar 5.14.1-3

OS abstraction functions for various projects

https://www.aquamaniac.de/rdm

sudo pacman -S gwenhywfar
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • 5 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: gwenhywfar from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

gwenhywfar 5.14.1-1.3

Multiplatform helper library for other libraries

https://www.aquamaniac.de/rdm/projects/gwenhywfar

sudo zypper install gwenhywfar
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gwenhywfar
  • 1 提供
  • normalized package name match
  • 一致条件: Gwenhywfar
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gwenhywfar from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

ソース経路

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

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

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment