{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel"],"comment":"Family of hash functions","compare":"/compare/cityhash/index.json","dependentCount":null,"description":"CityHash provides hash functions for strings.  The functions mix the\ninput bits thoroughly but are not suitable for cryptography.  See\n\"Hash Quality,\" below, for details on how CityHash was tested and so on.\n\nFunctions by CityHash:\n\n- CityHash32() returns a 32-bit hash.\n- CityHash64() and similar return a 64-bit hash.\n- CityHash128() and similar return a 128-bit hash and are tuned for\nstrings of at least a few hundred bytes.  Depending on your compiler\nand hardware, it's likely faster than CityHash64() on sufficiently long\nstrings.  It's slower than necessary on shorter strings, but we expect\nthat case to be relatively unimportant.\n- CityHashCrc128() and similar are variants of CityHash128() that depend\non _mm_crc32_u64(), an intrinsic that compiles to a CRC32 instruction\non some CPUs.  However, none of the functions we provide are CRCs.\n- CityHashCrc256() is a variant of CityHashCrc128() that also depends\non _mm_crc32_u64().  It returns a 256-bit hash.\n\nAll members of the CityHash family were designed with heavy reliance\non previous work by Austin Appleby, Bob Jenkins, and others.\nFor example, CityHash32 has many similarities with Murmur3a.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/cityhash/","kind":"port","lastUpdate":null,"license":["MIT"],"maintainer":"ports@FreeBSD.org","name":"cityhash","newest":true,"newestVersion":"1.1.1","noVulnData":false,"origin":"devel/cityhash","otherSystems":[{"maintainer":"ports@FreeBSD.org","newest":true,"origin":"devel/cityhash","path":"/devel/cityhash/","system":"FreeBSD","version":"1.1.1_1"},{"maintainer":"ports@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/cityhash","path":"","system":"HardenedBSD","version":"1.1.1_1"},{"maintainer":"ports@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/cityhash","path":"","system":"GhostBSD","version":"1.1.1_1"}],"packages":null,"pkgName":"cityhash-1.1.1_1","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":[],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"1.1.1_1","versions":null,"vulnerabilities":null,"www":"https://github.com/google/cityhash"}
