pkg.soopen package index

brew / rang 4206

Installer cddlib avec Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, zypper

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install cddlib

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install cddlib

MacPorts ports tree · devel/cddlib/Portfile · Source: api.github.com

Linux

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

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

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

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

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

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

Arch Linux pacmanvérifié · 92%
sudo pacman -S cddlib

Arch Linux sync databases · cddlib · Source: geo.mirror.pkgbuild.com

Debian aptvérifié · 92%
sudo apt install libcdd-dev

Debian stable package indexes · libcdd-dev · Source: deb.debian.org

openSUSE zyppervérifié · 92%
sudo zypper install cddlib-devel

openSUSE Tumbleweed package metadata · cddlib-devel · Source: download.opensuse.org

aperçu

Résumé du paquet

Double description method for general polyhedral cones

Commandes et alias

  • adjacency
  • adjacency_gmp
  • allfaces
  • allfaces_gmp
  • cddexec
  • cddexec_gmp
  • fourier
  • fourier_gmp
  • lcdd
  • lcdd_gmp
  • projection
  • projection_gmp
  • redcheck
  • redcheck_gmp
  • scdd
  • scdd_gmp
  • testcdd1
  • testcdd1_gmp
  • testcdd2
  • testcdd2_gmp
  • testlp1
  • testlp1_gmp
  • testlp2
  • testlp2_gmp
  • testlp3
  • testlp3_gmp
  • testshoot
  • testshoot_gmp

historique

Historique du projet et usages

cddlib is a C implementation of the double description method for convex polyhedra. It converts between inequality and generator representations, computes adjacency and faces, and includes linear-programming support.

Historique du projet

The upstream README describes cddlib as a C implementation of the double description method of Motzkin et al. for generating all vertices and extreme rays of a convex polyhedron from linear inequalities, and for the reverse convex-hull computation. The ETH-hosted manual by Komei Fukuda provides the project documentation lineage and remains the detailed reference for the library and command-line programs.

The current GitHub repository was created in 2018 and is now the official source repository. Its releases show the modern packaged series: 0.94j in 2018, 0.94k and 0.94l in 2020, 0.94m in 2020, and 0.94n in 2025.

Historique d'adoption

cddlib is packaged broadly because computational geometry and polyhedral libraries often need a shared backend. The Homebrew input records packages across Alpine, Homebrew, Debian/Ubuntu, Fedora, MacPorts, Nix, Arch, and openSUSE-family packaging.

Modes d'utilisation

Users link against cddlib or cddgmp from C programs, use the GMP rational build for exact arithmetic, and run tools such as cddexec, lcdd, scdd, fourier, adjacency, allfaces, projection, and redcheck for polyhedral computations.

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

cddlib matters in packaging because it is a small but important scientific dependency: a C library with optional GMP exact arithmetic, command-line utilities, and a long-lived mathematical niche. Its presence in many distributions reflects the way specialized academic algorithms become infrastructure for larger mathematics systems.

Chronologie

  • 2018: Current official GitHub repository created and release 0.94j published.
  • 2020: Releases 0.94k, 0.94l, and 0.94m published.
  • 2021: ETH-hosted cddlib manual version referenced by current curation.
  • 2025: Release 0.94n published.

Related projects

  • The README points to GMP for rational arithmetic and describes cddlib's relationship to convex-hull computation, linear programming, and double-description polyhedral algorithms.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

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
adjacencyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
adjacency_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
allfacesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
allfaces_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
cddexecexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
cddexec_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
fourierexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
fourier_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
lcddexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
lcdd_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
projectionexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
projection_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
redcheckexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
redcheck_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
scddexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
scdd_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testcdd1exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testcdd1_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testcdd2exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testcdd2_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testlp1exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testlp1_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testlp2exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testlp2_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testlp3exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testlp3_gmpexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testshootexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
testshoot_gmpexé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 gestionnaire0.94n
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:cddlib
Version0.94n
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://www.inf.ethz.ch/personal/fukudak/cdd_home/
Dépôthttps://github.com/cddlib/cddlib
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.

Debian apt95%

libcdd-dev 094m-1.1+b1

Library for finding vertices of convex polytopes, development

https://github.com/cddlib/cddlib

sudo apt install libcdd-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: cddlib
  • 2 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Cddlib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcdd-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcdd-doc 094m-1.1

documentation for libcdd

https://github.com/cddlib/cddlib

sudo apt install libcdd-doc
  • Section: doc
  • Architecture: all
  • Source Package: cddlib
  • normalized package name match
  • Correspondance par : Cddlib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcdd-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcdd-tools 094m-1.1+b1

Programs using libcdd

https://github.com/cddlib/cddlib

sudo apt install libcdd-tools
  • Section: math
  • Architecture: amd64
  • Source Package: cddlib
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Cddlib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcdd-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcdd0t64 094m-1.1+b1

Library for calculations with convex polytopes, runtime

https://github.com/cddlib/cddlib

sudo apt install libcdd0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: cddlib
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Cddlib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcdd0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

cddlib

nix profile install nixpkgs#cddlib
  • normalized package name match
  • Correspondance par : Cddlib
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cd/cddlib/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libcdd-dev 094m-1.1build1

Library for finding vertices of convex polytopes, development

https://github.com/cddlib/cddlib

sudo apt install libcdd-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: cddlib
  • 2 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Cddlib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcdd-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libcdd-doc 094m-1.1build1

documentation for libcdd

https://github.com/cddlib/cddlib

sudo apt install libcdd-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: cddlib
  • normalized package name match
  • Correspondance par : Cddlib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcdd-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libcdd-tools 094m-1.1build1

Programs using libcdd

https://github.com/cddlib/cddlib

sudo apt install libcdd-tools
  • Section: universe/math
  • Architecture: amd64
  • Source Package: cddlib
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Cddlib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcdd-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libcdd0t64 094m-1.1build1

Library for calculations with convex polytopes, runtime

https://github.com/cddlib/cddlib

sudo apt install libcdd0t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: cddlib
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Cddlib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcdd0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

cddlib 0.94m-r2

Library implementing Double Description Method for convex polyhedra

https://people.inf.ethz.ch/fukudak/cdd_home

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

cddlib-dev 0.94m-r2

Library implementing Double Description Method for convex polyhedra (development files)

https://people.inf.ethz.ch/fukudak/cdd_home

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

cddlib-doc 0.94m-r2

Library implementing Double Description Method for convex polyhedra (documentation)

https://people.inf.ethz.ch/fukudak/cdd_home

sudo apk add cddlib-doc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: cddlib
  • normalized package name match
  • Correspondance par : Cddlib
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cddlib-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

cddlib-static 0.94m-r2

Library implementing Double Description Method for convex polyhedra (static library)

https://people.inf.ethz.ch/fukudak/cdd_home

sudo apk add cddlib-static
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: cddlib
  • normalized package name match
  • Correspondance par : Cddlib
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cddlib-static from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

cddlib-tools 0.94m-r2

Library implementing Double Description Method for convex polyhedra (utilities)

https://people.inf.ethz.ch/fukudak/cdd_home

sudo apk add cddlib-tools
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: cddlib
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Cddlib
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cddlib-tools from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

cddlib 0.94n-6.fc45

A library for generating all vertices in convex polyhedrons

https://people.inf.ethz.ch/fukudak/cdd_home/

sudo dnf install cddlib
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: cddlib
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Cddlib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: cddlib from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

cddlib-devel 0.94n-6.fc45

Headers for cddlib

https://people.inf.ethz.ch/fukudak/cdd_home/

sudo dnf install cddlib-devel
  • License: GPL-2.0-or-later AND OFL-1.1-RFN AND Knuth-CTAN
  • Category: Unspecified
  • Architecture: i686
  • Source Package: cddlib
  • 5 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Cddlib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: cddlib-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

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