Port variant standard
Summary Perfect hash function generator
Package version 3.1_1
Keywords devel
Maintainer nobody
License GPLv3+
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 10 APR 2020, 00:24:42 UTC
Port created 01 JUL 2017, 02:38:06 UTC
Subpackage Descriptions
complete This is the gperf-standard metapackage. It pulls in all subpackages of gperf-standard.
primary GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in form of C or C++ code, for looking up a value depending on the input string. The hash function is perfect, which means that the hash table has no collisions, and the hash table lookup needs a single string comparison only. GNU gperf is highly customizable. There are options for generating C or C++ code, for emitting switch statements or nested ifs instead of a hash table, and for tuning the algorithm employed by gperf. Online Manual is available at
docs This is the documents subpackage of the gperf-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build and Runtime indexinfo:single:standard
Runtime (only) gcc9:cxx_run:standard (primary subpackage)
Download groups
main mirror://GNU/gperf
Distribution File Information
588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2 1215925 gperf-3.1.tar.gz
Ports that require gperf:standard
appstream-glib:standard Library for reading and writing AppStream metadata
fontconfig:standard XML-based font configuration API for X Windows
iverilog:standard Verilog simulation and synthesis tool
libabw:standard Library for parsing the AbiWord format
libe-book:standard Library for import of reflowable e-book formats
libfreehand:standard Library for import of FreeHand drawings
libreoffice:standard Free Software Productivity Suite
libsvgtiny:standard NetSurf SVG decoder
libvisio:standard Import filter and tools for MS Visio Diagrams
neovim:standard Next generation Vim
webkit2:gtk3 Opensource browser engine using the GTK+ 3 toolkit
xorg-xcb-util-cursor:standard XCB cursor library