notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
librsync2 Library for delta compression of streams
2.2.1_1 net Deleted on this many watch lists=2 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 2.2.1_1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-01-24 19:44:42
Last Update: 2020-04-02 11:58:44
SVN Revision: 530278
People watching this port, also watch:: readline, py311-authres, rxvt-unicode, py311-sphinx
Also Listed In: devel
License: LGPL21+
WWW:
https://github.com/librsync/librsync
Description:
The librsync library implements network delta-compression of streams and files. The algorithm is similar to that used in the rsync(1) and xdelta(2) programs, but specialized for transfer of arbitrary-length octet streams. Unlike most diff programs, librsync does not require access to both of the files on the same machine, but rather only a short ``signature'' of the old file and the complete contents of the new file. WWW: https://github.com/librsync/librsync
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/librsync2-2.2.1_1/catalog.mk
  3. /usr/local/share/licenses/librsync2-2.2.1_1/LICENSE
  4. /usr/local/share/licenses/librsync2-2.2.1_1/LGPL21+
  5. bin/rdiff
  6. include/librsync.h
  7. include/librsync_export.h
  8. lib/librsync.so
  9. lib/librsync.so.2
  10. lib/librsync.so.2.2.1
  11. man/man1/rdiff.1.gz
  12. man/man3/librsync.3.gz
Collapse this list.
Dependency lines:
  • librsync2>0:net/librsync2
Conflicts:
CONFLICTS:
  • librsync-[0-9]*
  • librsync1-[0-9]*
No installation instructions:
This port has been deleted.
PKGNAME: librsync2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1572485097 SHA256 (librsync-librsync-v2.2.1_GH0.tar.gz) = b5ab8e2092b82b7d7bb9c1dd52e6a77083a89f8ad9b9309da611f490d0b49a71 SIZE (librsync-librsync-v2.2.1_GH0.tar.gz) = 180649

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
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
Library dependencies:
  1. libpopt.so : devel/popt
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Libraries

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. sysutils/duplicity-devel*
  2. sysutils/rdiff-backup-devel*
  3. 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:
No options to configure
Options name:
N/A
USES:
compiler:c11 cmake
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/librsync/librsync/tar.gz/v2.2.1?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.2.1_1
02 Apr 2020 11:58:44
Revision:530278Original commit files touched by this commit
sunpoet search for other commits by this committer
Move net/librsync2 to net/librsync

- Bump PORTREVISION of dependent ports for dependency change

net/librsync was removed from ports tree almost 3 years ago.

from MOVED:
net/librsync|net/librsync2|2017-04-28|Unmaintained, CVE-2014-8242, use
net/librsync2 instead
2.2.1_1
28 Mar 2020 12:46:19
Revision:529349Original commit files touched by this commit
sunpoet search for other commits by this committer
Take maintainership
2.2.1_1
28 Mar 2020 11:26:59
Revision:529327Original commit files touched by this commit
rene search for other commits by this committer
Return Neels ports to the pool on his request.

Submitted by:	neelc@neelc.org (former maintainer) via freebsd-ports
2.2.1_1
08 Nov 2019 09:02:31
Revision:517037Original commit files touched by this commit
pkubaj search for other commits by this committer
net/librsync2: fix build on GCC architectures

Needs newer compiler than base GCC:
/usr/local/poudriere/ports/default/net/librsync2/work/librsync-2.2.1/src/checksum.h:62:
error: 'weaksum_t' has no member named 'rs'

Approved by:	mentors (implicit approval)
2.2.1_1
02 Nov 2019 12:22:16
Revision:516310Original commit files touched by this commit
tcberner search for other commits by this committer
net/librsync2: Fix upgrade from 2.0.2

- adds patch to workaround previous installations files.

PR:		241652
Submitted by:	Neel Chauhan <neel@neelc.org>  (maintainer)
2.2.1
01 Nov 2019 07:33:58
Revision:516211Original commit files touched by this commit
pi search for other commits by this committer
net/librsync2: upgrade 2.0.2 -> 2.2.1

- submitter becomes maintainer
- updated WWW
- pet portlint

PR:		241603
Submitted by:	Neel Chauhan <neel@neelc.org>
Relnotes:	https://github.com/librsync/librsync/blob/master/NEWS.md
2.0.2
21 Oct 2019 21:57:15
Revision:515139Original commit files touched by this commit
bdrewery search for other commits by this committer
Drop maintainership
2.0.2
13 Sep 2018 22:24:15
Revision:479748Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 2.0.2

PR:		230154
Submitted by:	Nathan <ndowens@yahoo.com>
2.0.0_1
30 Jan 2017 21:34:51
Revision:432873Original commit files touched by this commit
bdrewery search for other commits by this committer
- Apply a patch from upstream for fix rs_search_for_block bug [1]
  Fixes a sysutils/duplicity crash [2]

PR:		216569 [1]
PR:		216542 [2]
Obtained
from:	https://github.com/librsync/librsync/commit/c2daedb5835f5301de50b44add166344e1ef6b02
Submitted by:	Danilo G. Baio (dbaio) <dbaio@bsd.com.br>
2.0.0
24 Jan 2017 19:44:34
Revision:432379Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update librsync to 2.0.0 and move to net/librsync2.
  This is ABI-compatible with 1.0.0, but due to an accident
  upstream with releasing 1.0.1 with a reversed shlib version,
  they released 2.0.0 with only a restoration of the shlib
  version of 2.

Submitted by:	Danilo G. Baio (dbaio) <dbaio@bsd.com.br>

Number of commits found: 10