| Port variant | std |
| Summary | Perfect hash function generator |
| Package version | 3.3 |
| Homepage | http://www.gnu.org/software/gperf/ |
| Keywords | devel |
| Maintainer | nobody |
| License | GPLv3+ |
| Other variants | There are no other variants. |
| Ravenports | Buildsheet | History |
| Ravensource | Port Directory | History |
| Last modified | 21 APR 2025, 06:35:17 UTC |
| Port created | 02 JUL 2017, 02:38:06 UTC |
| set | This is the gperf:std metapackage. It pulls in all subpackages of gperf:std. |
| 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 www.gnu.org/software/gperf/manual/gperf.html |
| docs | This is the documents subpackage of the gperf:std port. |
| info | This is the GNU Info manual page subpackage of the gperf:std port. |
| man | This is the man page subpackage of the gperf:std port. |
| Runtime (only) |
ravensys-gcc:cxx_run:std (primary subpackage) ravensys-gcc:libs:std (primary subpackage) indexinfo:single:std (info subpackage) |
| main | mirror://GNU/gperf |
| appstream-glib:std | Library for reading and writing AppStream metadata |
| appstream:std | Standard for machine-readable software metadata |
| basu:std | Sd-bus library, extracted from systemd |
| fontconfig:std | XML-based font configuration API for X Windows |
| iverilog:std | Verilog simulation and synthesis tool |
| kf6-kcodecs:std | KF6 library for string manipulation |
| libabw:std | Library for parsing the AbiWord format |
| libe-book:std | Library for import of reflowable e-book formats |
| libfreehand:std | Library for import of FreeHand drawings |
| libhubbub:std | HTML5 compliant parsing library |
| libreoffice:std | Free Software Productivity Suite |
| libsvgtiny:std | NetSurf SVG decoder |
| libvisio:std | Import filter and tools for MS Visio Diagrams |
| neovim:std | Next generation Vim |
| webkit2:api40 | Opensource browser engine using GTK+3 (API 4.0) |
| webkit2:api41 | Opensource browser engine using GTK+3 (API 4.1) |
| webkit2:api60 | Opensource browser engine using GTK4 (API 6.0) |
| xorg-xcb-util-cursor:std | XCB cursor library |