# # Perfect hash function generator. # # 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. # QICFLAGS="-O2 -march=x86-64 -fstack-clash-protection -fcf-protection=full -fstack-protector-strong --param=ssp-buffer-size=4 -pipe" QICXXFLAGS="-O2 -march=x86-64 -fstack-clash-protection -fcf-protection=full -fstack-protector-strong --param=ssp-buffer-size=4 -pipe" QILDFLAGS="-s" QICPPFLAGS="-D_FORTIFY_SOURCE=2" pkgname=gperf pkgversion=3.1 arch=amd64 release=2 pkgcategory="devel" full_pkgname=gperf_3.1_amd64-2@devel blurb="Perfect hash function generator." homepage="https://www.gnu.org/software/gperf" license="GPLv3+" fetch="https://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz" replace=""