notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
xxhash Extremely fast non-cryptographic hash algorithm
0.8.0 devel on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.8.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-02-08 17:56:34
Last Update: 2021-07-21 21:12:51
Commit Hash: fbdbe1d
People watching this port, also watch:: libedit, expat, pcre, jpeg-turbo, liblz4
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (22 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/xxhash-0.8.0/catalog.mk
  3. /usr/local/share/licenses/xxhash-0.8.0/LICENSE
  4. /usr/local/share/licenses/xxhash-0.8.0/BSD2CLAUSE
  5. bin/xxh128sum
  6. bin/xxh32sum
  7. bin/xxh64sum
  8. bin/xxhsum
  9. include/xxh3.h
  10. include/xxhash.h
  11. lib/libxxhash.a
  12. lib/libxxhash.so
  13. lib/libxxhash.so.0
  14. lib/libxxhash.so.0.8.0
  15. libdata/pkgconfig/libxxhash.pc
  16. man/man1/xxh128sum.1.gz
  17. man/man1/xxh32sum.1.gz
  18. man/man1/xxh64sum.1.gz
  19. man/man1/xxhsum.1.gz
  20. @owner
  21. @group
  22. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • xxhash>0:devel/xxhash
  • For LIB depends:
    • libxxhash.so:devel/xxhash
To install the port: cd /usr/ports/devel/xxhash/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/xxhash
  • pkg install xxhash
PKGNAME: xxhash
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
xxhash
ABIlatestquarterly
FreeBSD:11:aarch640.6.20.7.4
FreeBSD:11:amd640.8.00.8.0
FreeBSD:11:armv6-0.7.4
FreeBSD:11:i3860.8.00.8.0
FreeBSD:11:mips--
FreeBSD:11:mips64-0.7.4
FreeBSD:12:aarch640.6.20.8.0
FreeBSD:12:amd640.8.00.8.0
FreeBSD:12:armv60.6.20.8.0
FreeBSD:12:armv70.6.20.8.0
FreeBSD:12:i3860.8.00.8.0
FreeBSD:12:mips--
FreeBSD:12:mips64-0.7.4
FreeBSD:12:powerpc64-0.8.0
FreeBSD:13:aarch640.8.00.8.0
FreeBSD:13:amd640.8.00.8.0
FreeBSD:13:armv60.8.00.8.0
FreeBSD:13:armv70.8.00.8.0
FreeBSD:13:i3860.8.00.8.0
FreeBSD:13:mips--
FreeBSD:13:mips640.8.00.8.0
FreeBSD:13:powerpc640.8.00.8.0
FreeBSD:14:aarch640.8.0-
FreeBSD:14:amd640.8.0-
FreeBSD:14:armv60.8.0-
FreeBSD:14:armv70.8.0-
FreeBSD:14:i3860.8.0-
FreeBSD:14:mips--
FreeBSD:14:mips640.8.0-
FreeBSD:14:powerpc640.8.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
This port is required by:
for Build
  1. devel/py-xxhash
for Libraries
  1. archivers/py-borgbackup
  2. audio/zrythm
  3. devel/pijul
  4. devel/py-xxhash
  5. net/rsync
  6. net-im/telegram-desktop
  7. www/envoy
Expand this list (8 items / 1 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/ls-qpack
  3. Collapse this list.

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Cyan4973/xxHash/tar.gz/v0.8.0?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Jul 2021 21:12:51
 files touched by this commit commit hash:fbdbe1dfdb9b53ce2f933b5d741a93255829836c  0.8.0
sunpoet search for other commits by this committer
devel/xxhash: Update PORTSCOUT

PORTSCOUT=skipv:r35,r36,r37,r38,r39,r40,r41,r42 does not work as intended.
https://portscout.freebsd.org/ still list r42 as a newer version.
11 May 2021 21:46:58
 files touched by this commit commit hash:5f4aceedba0e6dff317e9b80a9b3431ca5b7899a  0.8.0
sunpoet search for other commits by this committer
devel/xxhash: Simplify Makefile
29 Apr 2021 14:23:35
 files touched by this commit commit hash:186ab6482dfa59b0c01c9e9a3ec6d237fc82de64  0.8.0
sunpoet search for other commits by this committer
devel/xxhash: Update PORTSCOUT
25 Apr 2021 20:35:09
 files touched by this commit commit hash:2478ee6e831f1544ada43806c354b3befaa30bb1  0.8.0
sunpoet search for other commits by this committer
devel/xxhash: Add PORTSCOUT
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.8.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.8.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
15 Aug 2020 17:11:58
Original commit files touched by this commit Revision:545048  0.8.0
sunpoet search for other commits by this committer
Update to 0.8.0

- Convert to test framework

Changes:	https://github.com/Cyan4973/xxHash/releases
PR:		248337
Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
26 Jun 2020 11:55:44
Original commit files touched by this commit Revision:540493  0.7.4
sunpoet search for other commits by this committer
Update to 0.7.4

Changes:	https://github.com/Cyan4973/xxHash/releases
28 Mar 2020 12:45:31
Original commit files touched by this commit Revision:529340  0.7.3
sunpoet search for other commits by this committer
Update to 0.7.3

Changes:	https://github.com/Cyan4973/xxHash/releases
20 Oct 2019 17:07:32
Original commit files touched by this commit Revision:514896  0.7.2
sunpoet search for other commits by this committer
Update to 0.7.2

Changes:	https://github.com/Cyan4973/xxHash/releases
19 Aug 2019 20:51:11
Original commit files touched by this commit Revision:509333  0.7.1
sunpoet search for other commits by this committer
Update to 0.7.1

Changes:	https://github.com/Cyan4973/xxHash/releases
16 Mar 2019 23:22:48
Original commit files touched by this commit Revision:495991  0.7.0
sunpoet search for other commits by this committer
Update to 0.7.0

- Update pkg-descr
- Update WWW
- Take maintainership

Changes:	https://github.com/Cyan4973/xxHash/releases
04 Feb 2019 21:44:58
Original commit files touched by this commit Revision:492170  0.6.2
rene search for other commits by this committer
Return rezny@'s ports to the pool after his commit bit got safekept.

With hat:	portmgr-secretary
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  0.6.2
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
25 Jun 2017 21:07:58
Original commit files touched by this commit Revision:444324  0.6.2
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
08 Feb 2017 17:56:23
Original commit files touched by this commit Revision:433659  0.6.2
rezny search for other commits by this committer
devel/xxhash: new port

xxHash is an extremely fast non-cryptographic hash algorithm, running at RAM
speed limits.  It is proposed in two flavors, 32 and 64 bits. It successfully
completes the SMHasher test suite which evaluates collision, dispersion and
randomness qualities of hash functions. Code is highly portable, and hashes
are identical on all platforms (little / big endian).

WWW: http://www.xxhash.com/

Approved by:	feld (mentor)
Differential Revision:	https://reviews.freebsd.org/D9468

Number of commits found: 16