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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
duplicity Backup tool that uses librsync and GnuPG
3.0.2 sysutils on this many watch lists=12 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 3.0.2Version of this port present on the latest quarterly branch.
Maintainer: eduardo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-07-03 06:58:03
Last Update: 2024-08-09 16:58:10
Commit Hash: bf9e519
People watching this port, also watch:: gnupg, rsync, librsync, ncftp, python27
License: GPLv2+
WWW:
https://duplicity.gitlab.io/
Description:
Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/duplicity-3.0.2/catalog.mk
  3. /usr/local/share/licenses/duplicity-3.0.2/LICENSE
  4. /usr/local/share/licenses/duplicity-3.0.2/GPLv2+
Collapse this list.
Dependency lines:
  • duplicity>0:sysutils/duplicity
To install the port:
cd /usr/ports/sysutils/duplicity/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/duplicity
  • pkg install duplicity
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: duplicity
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1723217489 SHA256 (duplicity-3.0.2.tar.gz) = 3822a6c1c3c821a4c39cbbd7db17a41a58b8c41ca70ae1a1d79426bb4c6c0b44 SIZE (duplicity-3.0.2.tar.gz) = 1933597

Packages (timestamps in pop-ups are UTC):
duplicity
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.23.0.20.8.17-3.0.2---
FreeBSD:13:quarterly3.0.23.0.2--3.0.2-0.8.230.8.23
FreeBSD:14:latest3.0.23.0.20.8.23-3.0.20.8.23-0.8.23
FreeBSD:14:quarterly3.0.23.0.2--3.0.2-0.8.230.8.23
FreeBSD:15:latest3.0.23.0.2n/a3.0.2n/a-2.1.5_1-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-pip>0 : devel/py-pip@py311
  2. py311-pipx>0 : devel/py-pipx@py311
  3. py311-setuptools>0 : devel/py-setuptools@py311
  4. py311-wheel>0 : devel/py-wheel@py311
  5. python3.11 : lang/python311
  6. msgfmt : devel/gettext-tools
  7. py311-build>=0 : devel/py-build@py311
  8. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. gtar>0 : archivers/gtar
  2. par2cmdline>0 : archivers/par2cmdline
  3. py311-pytest>=7,1 : devel/py-pytest@py311
  4. python3.11 : lang/python311
Runtime dependencies:
  1. py311-fasteners>=0 : devel/py-fasteners@py311
  2. py311-future>0 : devel/py-future@py311
  3. py311-mock>0 : devel/py-mock@py311
  4. py311-paramiko>=0 : security/py-paramiko@py311
  5. py311-pexpect>0 : misc/py-pexpect@py311
  6. py311-requests>=0 : www/py-requests@py311
  7. py311-urllib3>=0 : net/py-urllib3@py311
  8. py311-b2sdk>=0.1.8 : devel/py-b2sdk@py311
  9. py311-dropbox>0 : www/py-dropbox@py311
  10. gpg2 : security/gnupg
  11. py311-boto3>0 : www/py-boto3@py311
  12. python3.11 : lang/python311
Library dependencies:
  1. librsync.so : net/librsync
This port is required by:
for Run
  1. sysutils/duply

Configuration Options:
===> The following configuration options are available for duplicity-3.0.2: B2=on: Backblaze B2 backend DOCS=on: Build and/or install documentation DROPBOX=on: Dropbox backend FTP=off: FTP backend FTPS=off: FTPS backend GDOCS=off: Google Docs backend NLS=on: Native Language Support S3=on: Amazon S3 backend ====> GnuPG support: you have to select exactly one of them GNUPG=off: Use GnuPG 1 GNUPG2=on: Use GnuPG 2 ===> Use 'make config' to modify these settings
Options name:
sysutils_duplicity
USES:
cpe localbase python shebangfix gettext-tools
pkg-message:
For install:
The following backends are supported by duplicity itself, but will require manual installation of their respective dependencies because they are not yet available in the ports tree: - The HSI backend - The mega backend for mega.co.nz - The swift backend for OpenStack Object Storage - The tahoe backend for Tahoe-LAFS Please refer to upstream duplicity documentation for information on the use of these backends. For gnupg 2 insert "pinentry-mode loopback" into ~/.gnupg/gpg.conf and "allow-loopback-pinentry" into ~/.gnupg/gpg-agent.conf
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/d/duplicity/
  2. https://pypi.org/packages/source/d/duplicity/
Collapse this list.

Number of commits found: 125 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.0.2
09 Aug 2024 16:58:10
commit hash: bf9e519b1ce4ee98f8664a94c9b33d978f4de5accommit hash: bf9e519b1ce4ee98f8664a94c9b33d978f4de5accommit hash: bf9e519b1ce4ee98f8664a94c9b33d978f4de5accommit hash: bf9e519b1ce4ee98f8664a94c9b33d978f4de5ac files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: FiLiS
sysutils/duplicity: Update to 3.0.2

ChangeLog:	https://duplicity.gitlab.io/stable/CHANGELOG.html
PR:		280712
MFH:		2024Q3
3.0.1
06 Aug 2024 10:22:34
commit hash: 2e906e526ea1a101a16db7bd199e7acc4160da49commit hash: 2e906e526ea1a101a16db7bd199e7acc4160da49commit hash: 2e906e526ea1a101a16db7bd199e7acc4160da49commit hash: 2e906e526ea1a101a16db7bd199e7acc4160da49 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
sysutils/duplicity: Update to 3.0.1

ChangeLog:	https://duplicity.gitlab.io/stable/CHANGELOG.html
MFH:		2024Q3
3.0.0
30 May 2024 20:22:48
commit hash: bcad3eac3cf32b8840b4a83a9d7df07deb49cfeacommit hash: bcad3eac3cf32b8840b4a83a9d7df07deb49cfeacommit hash: bcad3eac3cf32b8840b4a83a9d7df07deb49cfeacommit hash: bcad3eac3cf32b8840b4a83a9d7df07deb49cfea files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
sysutils/duplicity: Update to 3.0.0

ChangeLog: https://duplicity.gitlab.io/stable/CHANGELOG.html
2.2.4
25 May 2024 07:32:40
commit hash: 0f33d05f003447905fbe9e51502322429c1a5fc1commit hash: 0f33d05f003447905fbe9e51502322429c1a5fc1commit hash: 0f33d05f003447905fbe9e51502322429c1a5fc1commit hash: 0f33d05f003447905fbe9e51502322429c1a5fc1 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
sysutils/duplicity: Update to 2.2.4

- Build deps: Switch from PY_SETUPTOOLS -> py-setuptools

ChangeLog:	https://duplicity.gitlab.io/stable/CHANGELOG.html
PR:		279266
Reported by:	FiLiS <freebsdbugs@filis.org>
2.2.3_1
20 May 2024 10:33:03
commit hash: b66e4949cb23218adc602edc35db187f966c5377commit hash: b66e4949cb23218adc602edc35db187f966c5377commit hash: b66e4949cb23218adc602edc35db187f966c5377commit hash: b66e4949cb23218adc602edc35db187f966c5377 files touched by this commit
Vsevolod Stakhov (vsevolod) search for other commits by this committer
security/libsodium: update to 1.0.19, bump dependent ports

PR:	278259
Reported by:	Andrey Korobkov <alster-vinterdalen.se>
2.2.3
21 Mar 2024 07:31:44
commit hash: ce8e56bbdb097855b92ce6f1dcab8d50bb4aceefcommit hash: ce8e56bbdb097855b92ce6f1dcab8d50bb4aceefcommit hash: ce8e56bbdb097855b92ce6f1dcab8d50bb4aceefcommit hash: ce8e56bbdb097855b92ce6f1dcab8d50bb4aceef files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
sysutils/duplicity: Update to 2.2.3

- Remove setuptools_scm dependency

ChangeLog: https://gitlab.com/duplicity/duplicity/-/blob/main/CHANGELOG.md
2.2.2
29 Feb 2024 11:04:16
commit hash: 85fdc9028d22ddb59eeb669ad2c5e6fd80e43664commit hash: 85fdc9028d22ddb59eeb669ad2c5e6fd80e43664commit hash: 85fdc9028d22ddb59eeb669ad2c5e6fd80e43664commit hash: 85fdc9028d22ddb59eeb669ad2c5e6fd80e43664 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
sysutils/duplicity: Update to 2.2.2

ChangeLog:	https://duplicity.gitlab.io/stable/CHANGELOG.html
PR:		276865
Reported by:	FiLiS <freebsdbugs@filis.org>
2.1.5_1
29 Feb 2024 07:18:32
commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
devel/py-setuptools-scm: update to 8.0.4

Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.

Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.

Further details: https://wiki.freebsd.org/Python/setuptools

Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D39288
2.1.5_1
27 Feb 2024 20:12:58
commit hash: 83a0abe1b227b1728b433bd724d5c6d6e945b4a3commit hash: 83a0abe1b227b1728b433bd724d5c6d6e945b4a3commit hash: 83a0abe1b227b1728b433bd724d5c6d6e945b4a3commit hash: 83a0abe1b227b1728b433bd724d5c6d6e945b4a3 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
sysutils/duplicity: add ${PY_SETUPTOOLS} to BUILD_DEPENDS

setuptools-scm is not a PEP-517 build backend; add the real one.
Otherwise this build will fail once the linked PR is committed.

With hat: python
PR: 272134
2.1.5_1
14 Jan 2024 09:37:50
commit hash: 3a5cc256fcf8b3d54d8f786979c013ced54cf423commit hash: 3a5cc256fcf8b3d54d8f786979c013ced54cf423commit hash: 3a5cc256fcf8b3d54d8f786979c013ced54cf423commit hash: 3a5cc256fcf8b3d54d8f786979c013ced54cf423 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
sysutils/duplicity: Improve port

- Switch to DISTVERSION
- Switch to pep517 build
- Update WWW (redirection)
- Remove FTP and FTPS from default options
- Use py-boto3 run dep on S3 option
- Add dropbox backend option
- Add pytest testunit
- Take maintainership

PR:		268850, 270572, 274904
2.1.5
13 Jan 2024 21:17:41
commit hash: 23ee7ba2740db8497f2e0aeb9be8b8b340c626d8commit hash: 23ee7ba2740db8497f2e0aeb9be8b8b340c626d8commit hash: 23ee7ba2740db8497f2e0aeb9be8b8b340c626d8commit hash: 23ee7ba2740db8497f2e0aeb9be8b8b340c626d8 files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
sysutils/duplicity: update to 2.1.5 version

Required as sysutils/duply now fails due to version mismatch
0.8.23
23 Dec 2023 19:57:33
commit hash: 1b1d789b30ed98376872a47592cc74d0d1dee8adcommit hash: 1b1d789b30ed98376872a47592cc74d0d1dee8adcommit hash: 1b1d789b30ed98376872a47592cc74d0d1dee8adcommit hash: 1b1d789b30ed98376872a47592cc74d0d1dee8ad files touched by this commit
Danilo G. Baio (dbaio) search for other commits by this committer
sysutils/duplicity: Drop MAINTAINER'ship
0.8.23
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.8.23
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.8.23
20 Jul 2022 14:23:05
commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
sysutils: remove 'Created by' lines

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

  *  <jsmith@resonatingmedia.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Landwehr <aaron@snaphat.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Adrian Chadd
  *  Adrian Chadd <adrian@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Eldridge <alane@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.8.23
21 May 2022 17:24:23
commit hash: b3417c046d7c9f6ea8e4dd4ee1778c640dffff0bcommit hash: b3417c046d7c9f6ea8e4dd4ee1778c640dffff0bcommit hash: b3417c046d7c9f6ea8e4dd4ee1778c640dffff0bcommit hash: b3417c046d7c9f6ea8e4dd4ee1778c640dffff0b files touched by this commit
Danilo G. Baio (dbaio) search for other commits by this committer
sysutils/duplicity: Update to 0.8.23

Changelog:     https://launchpad.net/duplicity/+milestone/0.8.23
0.8.22
14 Mar 2022 22:46:02
commit hash: 984e498ddd25ea119bbf68333c93dd7bd2150ea0commit hash: 984e498ddd25ea119bbf68333c93dd7bd2150ea0commit hash: 984e498ddd25ea119bbf68333c93dd7bd2150ea0commit hash: 984e498ddd25ea119bbf68333c93dd7bd2150ea0 files touched by this commit
Danilo G. Baio (dbaio) search for other commits by this committer
sysutils/duplicity: Update to 0.8.22

Changelog:  https://launchpad.net/duplicity/+milestone/0.8.21
      https://launchpad.net/duplicity/+milestone/0.8.22
0.8.20
13 Oct 2021 13:52:57
commit hash: e49cdc8b64f8063dda2d00690d3fe7f6e580a48dcommit hash: e49cdc8b64f8063dda2d00690d3fe7f6e580a48dcommit hash: e49cdc8b64f8063dda2d00690d3fe7f6e580a48dcommit hash: e49cdc8b64f8063dda2d00690d3fe7f6e580a48d files touched by this commit
Stefan Eßer (se) search for other commits by this committer
sysutils/duplicity: Add CPE information

Approved by:	portmgr (blanket)
0.8.20
23 Aug 2021 11:41:02
commit hash: c244f52f6f587e698360f36a2758dc5984f8d9a5commit hash: c244f52f6f587e698360f36a2758dc5984f8d9a5commit hash: c244f52f6f587e698360f36a2758dc5984f8d9a5commit hash: c244f52f6f587e698360f36a2758dc5984f8d9a5 files touched by this commit
Danilo G. Baio (dbaio) search for other commits by this committer
sysutils/duplicity: Update to 0.8.20

Changelog:     https://launchpad.net/duplicity/+milestone/0.8.20

PR:		257996
Submitted by:	PopularMoment@protonmail.com (Based on)
0.8.19
01 May 2021 21:13:24
commit hash: 7bda3f00f3f7c960727afabf1a2f17501b426754commit hash: 7bda3f00f3f7c960727afabf1a2f17501b426754commit hash: 7bda3f00f3f7c960727afabf1a2f17501b426754commit hash: 7bda3f00f3f7c960727afabf1a2f17501b426754 files touched by this commit
Danilo G. Baio (dbaio) search for other commits by this committer
sysutils/duplicity: Update to 0.8.19

Changelog:  https://launchpad.net/duplicity/+milestone/0.8.19
      https://launchpad.net/duplicity/+milestone/0.8.18
0.8.17
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.8.17
06 Mar 2021 12:16:03
Revision:567491Original commit files touched by this commit
kai search for other commits by this committer
sysutils/duplicity: Fix packaging with Python 3.8

* Apply the same fix as in r559094 by stripping libraries by wildcard paths.

* Also use PYTHONPREFIX_SITELIBDIR instead PYTHON_SITELIBDIR to make the
  port PREFIX safe while I'm here.

PR:		253815
Approved by:	python (with hat)
0.8.17
16 Nov 2020 23:27:55
Revision:555520Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.8.17

Changelog:	https://launchpad.net/duplicity/+milestone/0.8.17

MFH:		2020Q4 (blanket: bugfix release)
0.8.16
06 Oct 2020 22:33:12
Revision:551606Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.8.16

Changelog:	https://launchpad.net/duplicity/+milestone/0.8.16

MFH:		2020Q4 (blanket: bugfix release)
0.8.15
02 Aug 2020 12:49:27
Revision:543950Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.8.15

Changelog:	https://launchpad.net/duplicity/+milestone/0.8.15

MFH:		2020Q3 (blanket: bugfix release)
0.8.14
04 Jul 2020 22:58:02
Revision:541240Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.8.14

Changelog:	https://launchpad.net/duplicity/+milestone/0.8.14

MFH:		2020Q3 (blanket: bugfix release)
0.8.13
07 May 2020 02:30:49
Revision:534237Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.8.13

Changelog:	https://launchpad.net/duplicity/+milestone/0.8.13
0.8.12_1
06 Apr 2020 00:27:16
Revision:530850Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Fix build when NLS option is off

Reported by:	filis
MFH:		2020Q2 (build blanket)
0.8.12_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
0.8.12
21 Mar 2020 22:43:35
Revision:528883Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.8.12

This updates sysutils/duplicity to the current stable release.
A new port sysutils/duplicity07 has been created to keep version 0.7.19 in
the tree, as it uses a deprecated version of Python, it will be removed soon.
It will be kept for a while just in case some incompatibilities still show up.

Changelog:	https://launchpad.net/duplicity/+milestone/0.8.12
		http://duplicity.nongnu.org/vers8/CHANGELOG

Port improvements obtained from sysutils/duplicity-devel.
0.7.19_1
19 Feb 2020 10:59:05
Revision:526503Original commit files touched by this commit
antoine search for other commits by this committer
Remove optional dependency on py-gobject

With hat:	portmgr
0.7.19
15 Nov 2019 14:38:15
Revision:517676Original commit files touched by this commit
dbaio search for other commits by this committer
Add sysutils/duplicity-devel: Backup tool that uses librsync and GnuPG

This is the current development release.

Duplicity backs directories by producing encrypted tar-format volumes and
uploading them to a remote or local file server. Because duplicity uses
librsync, the incremental archives are space efficient and only record the
parts of files that have changed since the last backup. Because duplicity
uses GnuPG to encrypt and/or sign these archives, they will be safe from
spying and/or modification by the server.

WWW: http://duplicity.nongnu.org
0.7.19
14 Aug 2019 12:16:13
Revision:508909Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
0.7.19
05 May 2019 00:40:58
Revision:500844Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.7.19

Changelog:	https://launchpad.net/duplicity/+milestone/0.7.19
0.7.18.2_1
02 Mar 2019 16:59:49
Revision:494419Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Options update

- Use GNUPG2 as default [1]

- Drop SSH option

  Install paramiko and pexpect as SSH/SCP/SFTP backend.

  Duplicity uses paramiko as default, and pexpect is necessary for
  par2backend.py, thats why we are also installing it. [2]

  scp:// will use paramiko, you can also set like this
  paramiko+scp:// or pexpect+scp://

PR:		232927 [1]
Reported by:	rs.os@t-online.de [1]
Reported by:	Paul Holmanskikh <paul.holmanskikh@gmail.com> [2]
0.7.18.2
24 Oct 2018 22:55:12
Revision:482943Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.7.18.2

PR:		232507
Submitted by:	Nathan <ndowens@yahoo.com>
Reported by:	johnllyon@gmail.com
0.7.17
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
0.7.17
27 Feb 2018 01:53:17
Revision:463106Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.7.17

Changes:	https://launchpad.net/duplicity/+milestone/0.7.17
0.7.16
27 Jan 2018 20:14:29
Revision:460150Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.7.16

- Enable option PEXPECT as default [1]
- Fix shebang errors [1]
- Update the deprecated way of setting Python version
- Fix WWW

Changes:	https://launchpad.net/duplicity/+milestone/0.7.16

Submitted by:	mmokhi [1]
Differential Revision:	D14052 [1]
0.7.15
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.7.15
15 Nov 2017 10:41:11
Revision:454231Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.7.15

Changes:	https://launchpad.net/duplicity/+milestone/0.7.15
0.7.14_1
12 Oct 2017 08:13:48
Revision:451832Original commit files touched by this commit
bapt search for other commits by this committer
Remove py-python-cloudfiles expired since 2017-08-31
0.7.14
06 Oct 2017 13:09:02
Revision:451382Original commit files touched by this commit
mat search for other commits by this committer
Convert to utf-8.

Sponsored by:	Absolight
0.7.14
01 Sep 2017 20:04:29
Revision:449105Original commit files touched by this commit
mmokhi search for other commits by this committer
sysutils/duplicity: Upgrade port to newest release (0.7.14)

Reviewed by:	dbaio (maintainer), feld (mentor)
Approved by:	dbaio (maintainer), feld (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D12193
0.7.13.1
12 Jul 2017 01:20:53
Revision:445559Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/duplicity: Update to 0.7.13.1

Changed RUN_DEPENDS from devel/py-lockfile to devel/py-fasteners:
  Fixed bug #1320641 and others regarding lockfile
    - swap from lockfile to fasteners module
    - use an fcntl() style lock for process lock of duplicity cache
    - lockfile will now clear if duplicity is killed or crashes

See the changelog file for more information.

Changes: http://www.nongnu.org/duplicity/CHANGELOG

Approved by:	garga (mentor)
Differential Revision:	https://reviews.freebsd.org/D11548
0.7.12_1
30 May 2017 15:20:57
Revision:442068Original commit files touched by this commit
sunpoet search for other commits by this committer
Move net/py-cloudfiles to net/py-python-cloudfiles

- Add PyPI as primary WWW
- Bump PORTREVISION for dependent ports
0.7.12
08 May 2017 17:21:49
Revision:440442Original commit files touched by this commit
dbaio search for other commits by this committer
Update my email address

Approved by:	garga (mentor)
Differential Revision:	https://reviews.freebsd.org/D10648
0.7.12
09 Apr 2017 22:23:57
Revision:438120Original commit files touched by this commit
shaun search for other commits by this committer
Update to 0.7.12.

PR:		218301
Submitted by:	Danilo G. Baio <dbaio@bsd.com.br> (maintainer)
0.7.11
03 Mar 2017 07:11:34
Revision:435318Original commit files touched by this commit
wen search for other commits by this committer
- Update to 0.7.11
- Pass maintainership to submitter

PR:		216366
Submitted by:	dbaio@bsd.com.br
0.7.10
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>
0.7.10
21 Oct 2016 12:51:41
Revision:424411Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
0.7.10
10 Oct 2016 20:58:32
Revision:423719Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix docs installation
- Silence stripping
0.7.10
03 Oct 2016 19:15:56
Revision:423222Original commit files touched by this commit
pawel search for other commits by this committer
- Update to version 0.7.10 [1]
- Modify options descriptions to match currents standards
- Fix PEXPECT option, misc/py-pexpect does not install
  pexpect executable, convert check to path independent one
- Convert to options helpers, break lines around 80 characters
- Regenerate patch with make makepatch

PR:		213145 [1]
Submitted by:	Arnaud de Prelle [1]
0.7.09
18 Sep 2016 11:45:56
Revision:422375Original commit files touched by this commit
rene search for other commits by this committer
Reset jase@'s ports after taking in his commit bit for safekeeping.

With hat:	portmgr-secretary
0.7.09
09 Sep 2016 05:21:09
Revision:421595Original commit files touched by this commit
flo search for other commits by this committer
Update to 0.7.09

PR:		211505
Submitted by:	Philip Jocks
Approved by:	maintainer timeout (5 weeks)
0.7.07.1
21 Jun 2016 05:31:14
Revision:417183Original commit files touched by this commit
pi search for other commits by this committer
sysutils/duplicity: 0.7.06 -> 0.7.07.1

Changes: http://duplicity.nongnu.org/CHANGELOG
- Fixed bug #1570293 duplicity is very slow due to excessive fsync
- LIB_DEPENDS from librsync to librsync1

PR:		210073
Submitted by:	Philip Jocks <freebsdbugs@filis.org>
Approved by:	jase (maintainer timeout)
0.7.06
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
0.7.06
06 Mar 2016 09:51:53
Revision:410450Original commit files touched by this commit
pi search for other commits by this committer
sysutils/duplicity: 0.6.25 -> 0.7.06

Changes:
  http://www.nongnu.org/duplicity/CHANGELOG

PR:		199892
Submitted by:	Claudius Herder <claudius.herder@ambtec.de>
Approved by:	jase (maintainer timeout)
0.6.25
25 Feb 2015 00:22:40
Revision:379857Original commit files touched by this commit
jase search for other commits by this committer
- Update to 0.6.25

Changes:	http://duplicity.nongnu.org/Changelog.GNU
0.6.24
24 Oct 2014 16:56:10
Revision:371454Original commit files touched by this commit
mva search for other commits by this committer
- Convert ports of sysutils/ to new USES=python

Approved by:	portmgr (implicit)
0.6.24
18 May 2014 15:22:04
Revision:354428Original commit files touched by this commit
jase search for other commits by this committer
- Update to 0.6.24

Changes:	http://duplicity.nongnu.org/Changelog.GNU
0.6.23_1
15 Mar 2014 17:15:45
Revision:348357Original commit files touched by this commit
adamw search for other commits by this committer
- Use OPTIONS helpers
- Remove some .if's obsoleted by STAGE
- Remove CONFLICTS against ports that don't exist

PR:		ports/187201
Approved by:	maintainer timeout
0.6.23_1
05 Feb 2014 17:47:55
Revision:342803Original commit files touched by this commit
jase search for other commits by this committer
- Add missing RUN_DEPENDS of devel/py-lockfile

PR:	ports/186461
Reported by:	Helmut Ritter
0.6.23
01 Feb 2014 18:31:16
Revision:342199Original commit files touched by this commit
jase search for other commits by this committer
- Update to 0.6.23
- CloudFiles backend is updated to support (and use by default)
  Rackspace's all-encompassing Python API library pyrax. As the
  library is not currently in the Ports Collection, revert the
  default module used for the backend to py-cloudfiles. This can
  be overridden by using --cf-backend=pyrax at runtime
- Pet portlint(8), rename Makefile variable file to f
- Update pkg-message to mention mega backend
- Change to PYDISTUTILS_AUTOPLIST=YES, list documentation in
  PORTDOCS and remove pkg-plist

Changes:	http://duplicity.nongnu.org/Changelog.GNU
0.6.22_1
13 Jan 2014 21:00:04
Revision:339634Original commit files touched by this commit
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
0.6.22_1
03 Jan 2014 01:13:00
Revision:338513Original commit files touched by this commit
bapt search for other commits by this committer
Part 2 at removing now useless FETCH_ARGS redifition
0.6.22_1
03 Nov 2013 17:26:46
Revision:332631Original commit files touched by this commit
jase search for other commits by this committer
- Convert LIB_DEPENDS to new format, missed in previous commit
0.6.22_1
03 Nov 2013 17:22:37
Revision:332630Original commit files touched by this commit
jase search for other commits by this committer
- Add STAGE support
- Limit use of Python to <= 2.7
- Correct include of bsd.port.options.mk
0.6.22
03 Nov 2013 16:54:55
Revision:332627Original commit files touched by this commit
jase search for other commits by this committer
- Revert r332550 - does not work as intended/is not applicable.

Duplicity itself is not fully Python 3 compatible - there's multiple
instances of "print" as command and all the unicode vs bytes string
handling needs fixing to allow working unicode filename support.
Python 3 support is currently planned for the 0.7 branch.
0.6.22
02 Nov 2013 23:00:54
Revision:332550Original commit files touched by this commit
wg search for other commits by this committer
sysutils/duplicity: fix for python 3.x

PR:		ports/182765
Submitted by:	Kurt Jaeger <fbsd-ports opsec.eu>
Approved by:	maintainer (timeout)
0.6.22
20 Sep 2013 23:06:00
Revision:327772Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
0.6.22
01 Sep 2013 02:38:21
Revision:325842Original commit files touched by this commit
jase search for other commits by this committer
- Update to 0.6.22
- Add options for GIO and Ubuntu One backends as their dependancies
  are now available in the Ports Collection

Changes:	http://duplicity.nongnu.org/CHANGELOG
0.6.21
24 Apr 2013 18:10:32
Revision:316464Original commit files touched by this commit
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
0.6.21
23 Jan 2013 16:53:51
Revision:310883Original commit files touched by this commit
jase search for other commits by this committer
- Update to 0.6.21

Changes:    http://duplicity.nongnu.org/CHANGELOG
0.6.20
28 Oct 2012 21:27:41
Revision:306575Original commit files touched by this commit
jase search for other commits by this committer
- Update to 0.6.20
- Convert to new format Makefile header
- Correct an error in pkg-message

Feature safe:	yes
0.6.19_2
15 Aug 2012 16:47:36
Original commit files touched by this commit
jase search for other commits by this committer
- Add temporary patch to fix resuming encrypted backups.

PR:		ports/170114
Submitted by:	William Orr <will@worrbase.com>
Obtained from:	https://answers.launchpad.net/duplicity/+question/183711
Approved by:	flo (mentor)
0.6.19_1
10 Jun 2012 17:34:34
Original commit files touched by this commit
jase search for other commits by this committer
- Add OPTIONS to allow the selective installation of backends. [1]
- Add dependencies for CloudFiles and Google Docs backends.

PR:             ports/168723
Submitted by:   Michael Gmelin <freebsd@grem.de> [1]
Approved by:    flo (mentor)
0.6.19
05 Jun 2012 10:47:23
Original commit files touched by this commit
jase search for other commits by this committer
- Update to 0.6.19
- Update maintainer address
- Convert to new options framework
- Fix COMMENT
- Remove shlib version from LIB_DEPENDS
- Remove extraneous comment

Changes:        http://www.nongnu.org/duplicity/CHANGELOG
Approved by:    flo, culot (mentors)
0.6.18_1
06 Mar 2012 11:21:10
Original commit files touched by this commit
scheidell search for other commits by this committer
- Add run dependency on security/py-paramiko to fix dependency in last upstream
release. [1]
- Add run dependency on devel/py-boto to enable use of duplicity's S3 backend.
[2]

PR:             ports/165705 [1]
Reported by:    Rob Evers <rob@debank.tv> [1]
Submitted by:   Jase Thew <freebsd@beardz.net> (maintainer) [2]
Approved by:    gabor (mentor, implicit)
0.6.18
03 Mar 2012 19:54:37
Original commit files touched by this commit
jgh search for other commits by this committer
- Update to 0.6.18

PR:     ports/165649
Submitted by:   maintainer, freebsd@beardz.net
0.6.17
26 Nov 2011 15:06:32
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.6.17

PR:             162886
Submitted by:   Jase Thew <freebsd@beardz.net> (maintainer)
Feature safe:   yes
0.6.16
13 Nov 2011 00:49:56
Original commit files touched by this commit
dougb search for other commits by this committer
Update to version 0.6.16, released October 15, 2011.
Too many changes since 0.6.13 to list, see:
1. /usr/local/share/doc/duplicity/CHANGELOG, or
2. http://www.nongnu.org/duplicity/CHANGELOG

For the port, the version upgrade and maintainer change are from the PR.
Thanks to the former maintainer for his past hard work, and confirming
the change.

Additionally, add some cleanups of my own:
1. More accurate comment
2. Make NLS an OPTION
3. Minor simplification to the Makefile logic

PR:             ports/162507
Submitted by:   Jase Thew <freebsd@beardz.net>
Feature safe:   yes
0.6.13
26 May 2011 01:56:42
Original commit files touched by this commit
sahil search for other commits by this committer
- Update to 0.6.13

PR:             ports/156944
Submitted by:   Jase Thew <freebsd@beardz.net>
Approved by:    maintainer timeout
0.6.11
16 Mar 2011 03:24:49
Original commit files touched by this commit
sahil search for other commits by this committer
Update to 0.6.11, add WITHOUT_NLS switch and
update CONFLICTS.

PR:             ports/152744
Submitted by:   Vlad V. Teterya <vlad@vlad.uz.ua>
Approved by:    maintainer
0.5.20_2
16 Dec 2010 02:34:07
Original commit files touched by this commit
glarkin search for other commits by this committer
- Chase security/libksba shlib version bump

Requested by:   kwm
Pointyhat to:   glarkin
0.5.20_1
31 May 2010 02:01:56
Original commit files touched by this commit
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
0.5.20
09 Sep 2009 09:29:16
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.5.20

PR:             138552
Submitted by:   Peter Schuller <peter.schuller@infidyne.com> (maintainer)
0.5.18
13 Jul 2009 17:30:11
Original commit files touched by this commit
dhn search for other commits by this committer
- Add CONFLICTS with sysutils/duplicity-devel

PR:             ports/136646
Submitted by:   Peter Schuller <peter.schuller@infidyne.com> (maintainer)
0.5.18
22 May 2009 21:53:08
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.5.18

PR:             134761
Submitted by:   Peter Schuller <peter.schuller@infidyne.com> (maintainer)
0.5.17
10 May 2009 18:30:58
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.5.17

PR:             134374
Submitted by:   Peter Schuller <peter.schuller@infidyne.com> (maintainer)
0.5.16
07 May 2009 07:05:53
Original commit files touched by this commit
vd search for other commits by this committer
Transfer maintainership of

sysutils/duplicity
sysutils/rdiff-backup
sysutils/rdiff-backup-devel
sysutils/rdiff-backup10

from myself to Peter Schuller because he has been more active than me
in updating those ports and sent so many ready-to-be-committed patches.
0.5.16
27 Apr 2009 14:30:14
Original commit files touched by this commit
vd search for other commits by this committer
Upgrade sysutils/duplicity from 0.5.15 to 0.5.16

ChangeLog:
http://duplicity.nongnu.org/CHANGELOG

PR:             ports/133991
Submitted by:   Peter Schuller <peter.schuller@infidyne.com>
0.5.15
12 Apr 2009 19:14:09
Original commit files touched by this commit
vd search for other commits by this committer
Upgrade sysutils/duplicity from 0.5.13 to 0.5.15

ChangeLog:
http://duplicity.nongnu.org/CHANGELOG

PR:             ports/133432 (is for upgrade to 0.5.14, but is essentially the
same)
Submitted by:   Peter Schuller <peter.schuller@infidyne.com>
0.5.13
28 Mar 2009 06:46:09
Original commit files touched by this commit
vd search for other commits by this committer
Upgrade sysutils/duplicity from 0.5.12 to 0.5.13

ChangeLog:
http://duplicity.nongnu.org/CHANGELOG

PR:             ports/133139
Submitted by:   Peter Schuller <peter.schuller@infidyne.com>
0.5.12
27 Mar 2009 06:54:19
Original commit files touched by this commit
vd search for other commits by this committer
* Upgrade sysutils/duplicity from 0.5.09 to 0.5.12
* Remove dependencies on pexpect/GnuPGInterface as they are both bundled
* Fix some out-of-order plist entries

ChangeLog:
http://duplicity.nongnu.org/CHANGELOG

PR:             ports/132908
Submitted by:   Peter Schuller <peter.schuller@infidyne.com>
0.5.09
23 Feb 2009 18:25:34
Original commit files touched by this commit
vd search for other commits by this committer
* Upgrade sysutils/duplicity from 0.5.06 to 0.5.09

ChangeLog:
http://duplicity.nongnu.org/CHANGELOG

Supersedes:     ports/131656
0.5.06
13 Jan 2009 18:54:31
Original commit files touched by this commit
vd search for other commits by this committer
Fix pkg-plist.

Reported by:    pav@ (via pointyhat)
0.5.06
10 Jan 2009 15:04:38
Original commit files touched by this commit
vd search for other commits by this committer
* Upgrade sysutils/duplicity from 0.5.03 to 0.5.06
* Install all the files that the port would install into doc/ if we didn't
  modify its installation script
* Leave the installator to install the man pages by itself, only tune the
  installation directory

ChangeLog:
http://duplicity.nongnu.org/CHANGELOG
0.5.03
27 Nov 2008 07:23:50
Original commit files touched by this commit
vd search for other commits by this committer
Upgrade sysutils/duplicity from 0.5.02 to 0.5.03

ChangeLog:
http://duplicity.nongnu.org/CHANGELOG

PR:             ports/129188
Submitted by:   peter.schuller@infidyne.com

Number of commits found: 125 (showing only 100 on this page)

1 | 2  »