31 Commits

Author SHA1 Message Date
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
bket
cb8679141b Update to borgbackup-1.1.10.
Bugfix release. Noticeable change is that the latest supported
msgpack-python release is bundled. Changelog can be found at
https://github.com/borgbackup/borg/blob/1.1.10/docs/changes.rst#version-1110-2019-05-16

Switching to the bundled version of msgpack-python makes sense as the
version in ports is in need of an update: msgpack-python has been
renamed by its upstream, and borgbackup was seemingly the only port
unable to cope with this renaming, thus blocking an update.

OK kn@
2019-05-26 17:17:13 +00:00
kmos
c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
kn
0796219cc0 Convert devel/py-test consumers to new MODPY_PYTEST
lang/python/python.port.mk revision 1.102 and 1.103 added
MODPY_TEST_LOCALE and MODPY_PYTEST respectively, nicely wrapping up the
usual pytest dance.

This removes hand-rolled do-tests from all 70 ports by setting
MODPY_PYTEST=Yes and MODPY_TEST_LOCALE as well as HOME=${WRKDIR} to TESTENV
as needed.

From Kurt Mosiejczuk <kurt at cranky dot work>, thanks!
OK sthen
2019-03-25 14:29:49 +00:00
bket
35ac2c05bf Update to borgbackup-1.1.9.
Bugfix release, changelog can be found at
https://github.com/borgbackup/borg/blob/1.1.9/docs/changes.rst#version-119-2019-02-10

OK sthen@
2019-02-11 11:58:31 +00:00
bket
0fc42fa481 Update to borgbackup-1.1.8
OK giovanni@
2018-12-15 12:14:26 +00:00
bket
64c63adc92 Update to borgbackup-1.1.7.
There is no need any more for removing '__attribute__((optimize("Os")))'
in the pre-configure phase as this has been addressed upstream.

OK kn@
2018-08-15 04:40:15 +00:00
juanfra
9c354531c3 Remove Os from the source. OK bket@ (MAINTAINER). 2018-08-02 13:43:05 +00:00
bket
8ac1b64eda Update to borgbackup-1.1.6.
While here change ${MAINTAINER} mail address.

OK giovanni@, landry@
2018-06-18 15:40:16 +00:00
bket
42d0cafcdf instead of building borg.1 install the manpages from the distfile.
Remove unused DEPs.

Derived from kn@'s work. sthen@ found a mistake from my side. Thank you!

OK sthen@
2018-04-21 11:54:55 +00:00
bket
b5f489bcec Update to borgbackup-1.1.5.
OK kn@, jca@
2018-04-03 15:32:25 +00:00
sthen
5b21bf7692 Switch borgbackup to libb2 and zstd libraries from ports.
From maintainer Bjorn Ketelaars, who also did the needed work on b2/zstd - thanks!
2018-01-05 12:33:08 +00:00
sthen
df313c3eaf update to borgbackup 1.1.4, from maintainer Björn Ketelaars 2017-12-30 21:38:48 +00:00
sthen
4086d828a4 update to borgbackup 1.1.3 (security fix doesn't affect -stable), from
maintainer Björn Ketelaars

CVE-2017-15914: Incorrect implementation of access controls allows
remote users to override repository restrictions in Borg servers. A user
able to access a remote Borg SSH server is able to circumvent access
controls post-authentication. Affected releases: 1.1.0, 1.1.1, 1.1.2.
Releases 1.0.x are NOT affected.
2017-12-03 19:11:09 +00:00
jasper
fb5df83a25 update to borgbackup-1.1.2
from Bjorn Ketelaars (MAINTAINER)
2017-11-12 13:43:43 +00:00
jca
315318bef1 Tweaks & typo fix
No need to patch tests anymore, the python 3 package now provide
a python3 symlink.

ok tb@, input from an ok Bjorn Ketelaars (maintainer)
2017-11-05 06:32:36 +00:00
jasper
ae1e1506bf update to borgbackup-1.1.1
from Bjorn Ketelaars (MAINTAINER)
ok remi@
2017-11-04 12:29:38 +00:00
sthen
8820c35483 update to borgbackup 1.0.11, from maintainer Björn Ketelaars 2017-08-14 16:51:54 +00:00
danj
465d529cf8 Update to borgbackup-1.0.10
From Björn Ketelaars (maintainer)
2017-02-14 17:56:26 +00:00
landry
32d30e681c bump ports depending on python3 in sysutils 2017-01-03 19:26:58 +00:00
danj
1ca2c4b122 Update to borgbackup-1.0.9
From Bjorn Ketelaars (maintainer)
2016-12-20 18:46:46 +00:00
danj
4761dd7929 Update to borgbackup-1.0.8
From Björn Ketelaars (maintainer)
2016-10-31 09:27:17 +00:00
danj
2a3fbd3c9c Update to borgbackup-1.0.7
From Björn Ketelaars (maintainer)
2016-08-27 15:06:36 +00:00
danj
5b546463b6 switch maintainership from Michael Reed to Bjorn Ketelaars 2016-08-09 18:52:59 +00:00
danj
25c2c78409 update to borgbackup-1.0.6
From Björn Ketelaars, no objection from maintainer
2016-08-08 16:09:41 +00:00
jca
b8bbe6a02a Unbreak on big endian archs where __builtin_bswap32 isn't available
Problem on sparc64 reported + fix tested by matthieu@
ok Michael Reed (maintainer)
2016-05-19 20:30:16 +00:00
shadchin
cfd4960cdd Update to borgbackup 1.0.2. From Michael Reed (maintainer)
Rework test.

ok giovanni@ (prev diff)
2016-05-15 18:22:44 +00:00
sthen
b1c3abe3db Update to borgbackup-1.0.1 and enable tests. From Michael Reed (maintainer). 2016-04-10 18:58:16 +00:00
ajacoutot
91d74e5378 Do not hardcode python3.
ok giovanni@
2016-04-10 09:27:53 +00:00
giovanni
69541c1705 import borgbackup, a deduplicating backup program
from maintainer Michael Reed with some tweaks
ok sthen@


BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it
supports compression and authenticated encryption.

The main goal of Borg is to provide an efficient and secure way to backup data.
The data deduplication technique used makes Borg suitable for daily backups
since only changes are stored. The authenticated encryption technique makes it
suitable for backups to not fully trusted targets.
2016-04-08 21:15:04 +00:00