notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
snappy Fast compressor/decompressor library
1.1.9_1 archivers on this many watch lists=15 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 Version of this port present on the latest quarterly branch.
Maintainer: vanilla@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-04-04 10:21:18
Last Update: 2022-07-20 14:20:49
Commit Hash: 1ced9d2
People watching this port, also watch:: alsa-lib, indexinfo, glib, libedit, expat
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (20 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/snappy-1.1.9_1/catalog.mk
  3. /usr/local/share/licenses/snappy-1.1.9_1/LICENSE
  4. /usr/local/share/licenses/snappy-1.1.9_1/BSD3CLAUSE
  5. include/snappy-c.h
  6. include/snappy-sinksource.h
  7. include/snappy-stubs-public.h
  8. include/snappy.h
  9. lib/cmake/Snappy/SnappyConfig.cmake
  10. lib/cmake/Snappy/SnappyConfigVersion.cmake
  11. lib/cmake/Snappy/SnappyTargets-release.cmake
  12. lib/cmake/Snappy/SnappyTargets.cmake
  13. lib/libsnappy.a
  14. lib/libsnappy.so
  15. lib/libsnappy.so.1
  16. lib/libsnappy.so.1.1.9
  17. libdata/pkgconfig/snappy.pc
  18. @owner
  19. @group
  20. @mode
Collapse this list.
Dependency lines:
  • snappy>0:archivers/snappy
To install the port:
cd /usr/ports/archivers/snappy/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/snappy
  • pkg install snappy
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: snappy
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
snappy
ABIlatestquarterly
FreeBSD:11:aarch641.1.61.1.8
FreeBSD:11:amd641.1.9_11.1.9_1
FreeBSD:11:armv61.1.31.1.8
FreeBSD:11:i3861.1.9_11.1.9_1
FreeBSD:11:mips--
FreeBSD:11:mips641.1.3-
FreeBSD:12:aarch641.1.61.1.9_1
FreeBSD:12:amd641.1.9_11.1.9_1
FreeBSD:12:armv61.1.61.1.8
FreeBSD:12:armv71.1.61.1.8
FreeBSD:12:i3861.1.9_11.1.9_1
FreeBSD:12:mips--
FreeBSD:12:mips641.1.6-
FreeBSD:12:powerpc64-1.1.8
FreeBSD:13:aarch641.1.9_11.1.9_1
FreeBSD:13:amd641.1.9_11.1.9_1
FreeBSD:13:armv61.1.81.1.9_1
FreeBSD:13:armv71.1.9_11.1.9_1
FreeBSD:13:i3861.1.9_11.1.9_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.1.81.1.9_1
FreeBSD:13:riscv64-1.1.9_1
FreeBSD:14:aarch641.1.9_1-
FreeBSD:14:amd641.1.9_1-
FreeBSD:14:armv61.1.9_1-
FreeBSD:14:armv71.1.9_1-
FreeBSD:14:i3861.1.9_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.1.8-
FreeBSD:14:riscv641.1.9_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
This port is required by:
for Libraries
  1. archivers/c-blosc
  2. archivers/php-snappy
  3. archivers/py-python-snappy
  4. archivers/rubygem-snappy
  5. archivers/snzip
  6. cad/camotics
  7. databases/arrow
Expand this list (76 items / 69 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/leveldb
  3. databases/mongodb36
  4. databases/mongodb40
  5. databases/mongodb42
  6. databases/mongodb44
  7. databases/mongodb50
  8. databases/redisdesktopmanager
  9. databases/rocksdb
  10. databases/rocksdb-lite
  11. devel/avro-c
  12. devel/avro-cpp
  13. devel/cbang
  14. devel/electron17
  15. devel/electron18
  16. devel/electron19
  17. devel/fbthrift
  18. devel/folly
  19. devel/mtbl
  20. editors/vscode
  21. emulators/libretro-ppsspp
  22. emulators/ppsspp
  23. emulators/ppsspp-qt5
  24. misc/glow
  25. net/ceph14
  26. net/fb303
  27. net/fbzmq
  28. net/mvfst
  29. net/rsocket-cpp
  30. net/tshark
  31. net/tshark-lite
  32. net/wangle
  33. net/wireshark
  34. net/wireshark-lite
  35. net-im/signal-desktop
  36. science/py-tensorflow
  37. security/fizz
  38. www/chromium
  39. www/iridium
  40. www/proxygen
  41. www/qt5-webengine
  42. Collapse this list.

Deleted ports which required this port:

Expand this list of 29 deleted ports
  1. archivers/pecl-snappy*
  2. archivers/php5-snappy*
  3. databases/mongodb*
  4. databases/mongodb32*
  5. databases/mongodb34*
  6. databases/mongodb34-rocks*
  7. databases/mongodb49*
  8. devel/eblob*
  9. devel/electron11*
  10. devel/electron12*
  11. devel/electron13*
  12. devel/electron4*
  13. devel/electron5*
  14. devel/electron6*
  15. devel/electron7*
  16. devel/electron9*
  17. devel/hadoop2*
  18. devel/smack*
  19. editors/atom*
  20. emulators/ppsspp-devel*
  21. emulators/ppsspp-qt4*
  22. emulators/ppsspp-qt5-devel*
  23. graphics/caffe*
  24. net/ceph*
  25. net/ceph-devel*
  26. net/ceph12*
  27. net/ceph13*
  28. net/wireshark-qt5*
  29. security/certificate-transparency*
  30. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/google/snappy/tar.gz/1.1.9?dummy=/
Collapse this list.

Number of commits found: 34

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jul 2022 14:20:49
 files touched by this commit commit hash:1ced9d288a7e33f5b7e7922ea8c5f965bbc55768  1.1.9_1
Tobias C. Berner (tcberner) search for other commits by this committer
archivers: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Albert Vernon <f3cun3c02@sneakemail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Kuehn <freebsd@nagilum.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Zhuravlev <zaa@zaa.pp.ru>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Anders Nordby <anders@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2021 14:20:24
 files touched by this commit commit hash:0ffea0d7e92062cf3f07a85f36b1d522d71dd526  1.1.9_1
Bernhard Froehlich (decke) search for other commits by this committer
archivers/snappy: Add CPE information

Approved by:    portmgr (blanket)
16 Jun 2021 02:40:17
 files touched by this commit commit hash:57c66677923080197589551026e400442848491c  1.1.9_1
Yuri Victorovich (yuri) search for other commits by this committer
archivers/snappy: Enable RTTI info

devel/folly is (silently) built with unresolved symbols because snappy disables
RTTI info.
This later causes www/proxygen build failure.

PR:		256625
Approved by:	vanilla (maintainer)
06 May 2021 15:05:57
 files touched by this commit commit hash:35c6c8453503fbf34fd34da30b81a3993d1c8f7d  1.1.9
Vanilla I. Shu (vanilla) search for other commits by this committer
archivers/snappy: update to 1.1.9, also build static library.

PR:		246592
Reported by:	Mitchell Holland <mitchell.holland@akips.com>
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.1.8
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Jan 2020 00:12:31
Original commit files touched by this commit Revision:523755  1.1.8
vanilla search for other commits by this committer
Update to 1.1.8.
23 Nov 2019 15:40:08
Original commit files touched by this commit Revision:518247  1.1.7
vanilla search for other commits by this committer
1: update to 1.1.7.
2: install snappy.pc for backward compatible.

PR:		227220
Submitted by:	tcovert+freebsd@sahuagin.net
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  1.1.6_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
26 Dec 2018 21:58:28
Original commit files touched by this commit Revision:488463  1.1.6
linimon search for other commits by this committer
Add USES=compiler:c++11-lang to fix linking with devel/smack on GCC-based
architectures.

PR:		234411
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
24 Dec 2017 10:48:23
Original commit files touched by this commit Revision:457139  1.1.6
danfe search for other commits by this committer
Remove BROKEN_sparc64 statement which was originally added in r277772 by
linimon@ 6.5 years ago for Snappy 1.0.2.  It now builds and runs fine on
10.4-STABLE running under QEMU 2.9.0 (regression tests pass, courtesy of
TEST_TARGET).  While at it, move OPTIONS_DEFINE knob where it is usually
expected to be found in the Makefile.
04 Aug 2017 07:11:00
Original commit files touched by this commit Revision:447321  1.1.6
vanilla search for other commits by this committer
Update to 1.1.6.
30 Jan 2017 12:49:22
Original commit files touched by this commit Revision:432840  1.1.4
vanilla search for other commits by this committer
Fix building on i386 (with SSE2 enable)

PR:		216553
Submitted by:	vvd@unislabs.com
28 Jan 2017 15:30:53
Original commit files touched by this commit Revision:432629  1.1.4
vanilla search for other commits by this committer
Update to 1.1.4.
30 Sep 2015 15:04:23
Original commit files touched by this commit Revision:398217  1.1.3
swills search for other commits by this committer
archivers/snappy: fix build

PR:		203451
Reported by:	Dusan Vejnovic <freebsd@dussan.org>
Approved by:	vanilla (maintianer)
30 Sep 2015 02:42:54
Original commit files touched by this commit Revision:398200  1.1.3
vanilla search for other commits by this committer
Change WWW to current site.
30 Sep 2015 02:40:54
Original commit files touched by this commit Revision:398199  1.1.3
vanilla search for other commits by this committer
1: Upgrade to 1.1.3.
2: switch to GITHUB.
19 Oct 2014 23:12:07
Original commit files touched by this commit Revision:371222  1.1.1_1
bapt search for other commits by this committer
Clean up plist
16 Jun 2014 15:16:18
Original commit files touched by this commit Revision:358015  1.1.1_1
amdmi3 search for other commits by this committer
- Add missing USES=libtool to archivers/snappy
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
03 Jun 2014 14:34:06
Original commit files touched by this commit Revision:356371  1.1.1
vanilla search for other commits by this committer
Upgrade snappy to 1.1.1, and bump all related PORTREVISION to chase shared
library version.

PR:		ports/190409
Submitted by:	ports at robakdesign.com
Approved by:	portmgr@ (for NO_STAGE)
15 Jan 2014 22:22:20
Original commit files touched by this commit Revision:339829  1.1.0
bapt search for other commits by this committer
Use BROKEN_sparc64
Stop patching Makefile and let stage take care installing PORTDICS or not

This avoid including too many times bsd.port.mk
24 Sep 2013 06:24:17
Original commit files touched by this commit Revision:328096  1.1.0
bapt search for other commits by this committer
Remove NO_STAGE to ports natively stage ready shown by a FORCE_STAGE exp-run

Exp-run by:	bdrewery
20 Sep 2013 13:11:21
Refresh Original commit files touched by this commit Revision:327699  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers)
20 Feb 2013 21:15:13
Original commit files touched by this commit Revision:312676  1.1.0
sunpoet search for other commits by this committer
- Fix build when devel/googletest was installed
- Convert to new options framework

Approved by:	vanilla (maintainer)
19 Feb 2013 08:17:14
Original commit files touched by this commit Revision:312545  1.1.0
vanilla search for other commits by this committer
Upgrade to 1.1.0.
18 Dec 2012 07:57:31
Original commit files touched by this commit Revision:309150  1.0.5
danfe search for other commits by this committer
For a number of ports in archives category, trim the header and drop leading
indefinite article from COMMENT line; also fix few noticed styles bugs while
I am here.
15 Mar 2012 15:29:32
Original commit files touched by this commit   1.0.5
vanilla search for other commits by this committer
Upgrade to 1.0.5.

Feature safe:   yes
09 Nov 2011 15:26:04
Original commit files touched by this commit   1.0.4
miwi search for other commits by this committer
- Remove WITH_FBSD10_FIX, is no longer needed
29 Oct 2011 17:40:45
Original commit files touched by this commit   1.0.4
miwi search for other commits by this committer
- Fix build on FreeBSD 10
19 Sep 2011 01:00:04
Original commit files touched by this commit   1.0.4
vanilla search for other commits by this committer
Upgrade to 1.0.4.
19 Jul 2011 13:11:30
Original commit files touched by this commit   1.0.3
vanilla search for other commits by this committer
Upgrade to 1.0.3.
16 Jul 2011 05:18:48
Original commit files touched by this commit   1.0.2
linimon search for other commits by this committer
Mark as broken on sparc64: does not compile.
21 May 2011 15:09:34
Original commit files touched by this commit   1.0.2
vanilla search for other commits by this committer
Upgrade to 1.0.2.
07 Apr 2011 08:41:17
Original commit files touched by this commit   1.0.1_1
vanilla search for other commits by this committer
fix pkg-plist.

Obtained from:  erwin@
04 Apr 2011 10:21:01
Original commit files touched by this commit   1.0.1
vanilla search for other commits by this committer
Add snappy, google's compress/uncompress library.

Number of commits found: 34