pkg.soopen package index

brew / rang 10884

Installer xcursorgen avec Homebrew, apk, dnf, MacPorts, Nix, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de xcursorgen pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install xcursorgen

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install xcursorgen

MacPorts ports tree · x11/xcursorgen/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add xcursorgen

Alpine Linux edge package indexes · xcursorgen · Source: dl-cdn.alpinelinux.org

Fedora dnfvérifié · 92%
sudo dnf install xcursorgen

Fedora Rawhide package metadata · xcursorgen · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#xcursorgen

nixpkgs package indexes · pkgs/by-name/xc/xcursorgen/package.nix · Source: api.github.com

openSUSE zyppervérifié · 92%
sudo zypper install xcursorgen

openSUSE Tumbleweed package metadata · xcursorgen · Source: download.opensuse.org

aperçu

Résumé du paquet

Create an X cursor file from a collection of PNG images

Commandes et alias

  • xcursorgen

historique

Historique du projet et usages

xcursorgen is the X.Org utility for compiling PNG cursor artwork and a small cursor manifest into the binary Xcursor file format used by libXcursor and X11 cursor themes.

Historique du projet

The xcursorgen man page is credited to Keith Packard in 2002, matching the early Xcursor work that added ARGB cursor files, nominal sizes, hotspots, and animated cursor frames to the X11 desktop stack.

The repository history reflects the larger XFree86-to-X.Org transition. It contains imported XFree86-era history in 2003 and 2004, then gains its modular app build system and a 1.0 version in July 2005 as X.Org split formerly monolithic tree components into separately released modules.

Historique d'adoption

xcursorgen spread as part of the X.Org application set rather than as a standalone trend-driven tool. It is the small build-time utility cursor theme authors need when converting source PNG assets into files that libXcursor can discover through theme directories.

Package-manager adoption follows the X.Org stack: the input package facts list it across Homebrew, Linux distributions, MacPorts, Nix, and related systems, which is typical for small X11 compatibility utilities that are still needed outside Linux desktops too.

Modes d'utilisation

Users write a config file whose lines name cursor size, hotspot coordinates, image filename, and optional frame delay. xcursorgen reads that file and writes an Xcursor output file; multiple images with the same size become an animated cursor sequence.

In practice, it is most often used by cursor theme maintainers and packaging scripts, not by everyday shell users. It turns editable PNG sources into the format expected under an Xcursor theme cursors directory.

Pourquoi les passionnés de paquets s'y intéressent

xcursorgen is classic package-nerd material: tiny, old, easy to overlook, but part of the toolchain that lets themed desktops exist. Its separate Homebrew formula is useful on macOS for people building or inspecting X11 cursor themes without pulling in a whole desktop environment.

Chronologie

  • 2002: xcursorgen man page copyright date, during Keith Packard Xcursor work.
  • 2003-11-14: First imported revision in the current X.Org app repository history.
  • 2005-07-06: Modular xcursorgen build system added and version set to 1.0.
  • 2005-12-15: XORG-7_0 tag in the modular X.Org era.
  • 2025-05-18: xcursorgen-1.0.9 tag.

Related projects

  • libXcursor: runtime library that locates and loads Xcursor files.
  • X.Org modular app releases: release family that distributes xcursorgen as a small standalone utility.
  • Cursor theme packages: downstream consumers that compile PNG cursor assets into Xcursor files.

Sources

  • Git history and tags: https://gitlab.freedesktop.org/xorg/app/xcursorgen
  • Xcursor man page: https://gitlab.freedesktop.org/xorg/lib/libxcursor/-/blob/master/man/Xcursor.man
  • xcursorgen README: https://gitlab.freedesktop.org/xorg/app/xcursorgen
  • xcursorgen man page: https://gitlab.freedesktop.org/xorg/app/xcursorgen/-/blob/master/man/xcursorgen.man

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:image

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
xcursorgenexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.0.9
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:xcursorgen
Version1.0.9
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://gitlab.freedesktop.org/xorg/app/xcursorgen
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

xcursorgen

nix profile install nixpkgs#xcursorgen
  • normalized package name match
  • Correspondance par : Xcursorgen
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/xc/xcursorgen/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

xcursorgen 1.0.9-r0

Create and X cursor file from PNG images

https://xorg.freedesktop.org/archive/individual/app/

sudo apk add xcursorgen
  • License: Custom
  • Architecture: x86_64
  • Source Package: xcursorgen
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Xcursorgen
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xcursorgen from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

xcursorgen-doc 1.0.9-r0

Create and X cursor file from PNG images (documentation)

https://xorg.freedesktop.org/archive/individual/app/

sudo apk add xcursorgen-doc
  • License: Custom
  • Architecture: x86_64
  • Source Package: xcursorgen
  • normalized package name match
  • Correspondance par : Xcursorgen
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xcursorgen-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

xcursorgen 1.0.9-4.fc45

Prepare X11 cursor sets for use with libXcursor

https://www.x.org

sudo dnf install xcursorgen
  • License: HPND-sell-variant
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: xcursorgen
  • 5 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Xcursorgen
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xcursorgen from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
zypper95%

xcursorgen 1.0.9-1.6

Utility to create an X cursor file from a collection of PNG images

https://xorg.freedesktop.org/

sudo zypper install xcursorgen
  • License: MIT
  • Category: System/X11/Utilities
  • Architecture: x86_64
  • Source Package: xcursorgen
  • 4 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Xcursorgen
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: xcursorgen from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

xcursorgen

sudo port install xcursorgen
  • normalized package name match
  • Correspondance par : Xcursorgen
MacPorts ports tree · api.github.com · MacPorts ports tree: x11/xcursorgen/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation