Commit graph

50 commits

Author SHA1 Message Date
Florian Klink
5d4b383e20 borgbackup: remove custom msgpack-python override, use bundled version
https://github.com/borgbackup/borg/blob/1.1.10/docs/changes.rst#version-1110-2019-05-16
mentions borgbackup now shipping a supported msgpack-python release, and
strongly encourages using that one.

So don't pass any msgpack-python into the build, and use the provided
one.
2019-05-21 14:36:23 +02:00
R. RyanTM
f4b8412198 borgbackup: 1.1.9 -> 1.1.10
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/borgbackup/versions
2019-05-21 00:16:26 -07:00
Robert Schütz
9f275067b3 borgbackup: use msgpack-python-0.5.6 2019-02-17 14:40:49 +01:00
Robert Schütz
9c5ca86247 borgbackup: 1.1.8 -> 1.1.9
Changelog: https://borgbackup.readthedocs.io/en/stable/changes.html#version-1-1-9-2019-02-10
2019-02-11 09:43:36 +01:00
Robert Schütz
3adf8427d2 borgbackup: 1.1.7 -> 1.1.8 2018-12-09 18:01:54 +01:00
Justin Humm
0cfc923813
borgbackup: patch bug that allowed for exceeding quotas
See also https://github.com/borgbackup/borg/issues/4093 for this.
2018-10-06 23:53:06 +02:00
Robert Schütz
01639b0e63 borgbackup: 1.1.6 -> 1.1.7 (#44933) 2018-08-13 00:16:34 +02:00
Robert Schütz
2b1daeb285 borgbackup: 1.1.5 -> 1.1.6 2018-06-11 17:22:24 +02:00
Johannes Frankenau
bb07e8903d borgbackup: install shell completions 2018-05-13 22:50:25 +02:00
Robert Schütz
406749c82c borgbackup: use system zstd 2018-04-16 08:32:28 +02:00
André-Patrick Bubel
232e0386cd
borgbackup: add blake2 library to build inputs 2018-04-15 23:58:09 +02:00
Robert Schütz
7513208cd3 borgbackup: 1.1.4 -> 1.1.5 2018-04-01 18:44:53 +02:00
Eric Wolf
e2859068b1 pythonPackages.msgpack: renamed to msgpack-python 2018-02-10 14:47:19 +01:00
Frederik Rietdijk
1623c8371c buildPythonPackage: rename nix_run_setup.py to nix_run_setup
If the extension is .py it tends to be picked up by tools, breaking for
example tests.
2018-01-20 13:31:14 +01:00
Tobias Geerinckx-Rice
0f84673f3d
Remove nckx as a maintainer for all packages
Goodbye, and thanks for all the Nix...
2018-01-16 23:00:49 +01:00
Bart Brouns
904ac3185f borgbackup: 1.1.3 -> 1.1.4 2018-01-02 05:14:59 +01:00
Aristid Breitkreuz
c4a5ab728b borg: 1.1.1 -> 1.1.3 2017-12-10 14:26:03 +01:00
Martin Bornhold
629e17b9fd borgbackup: Add llfuse to propagated build inputs if not on darwin
The llfuse package depends on fuse which refuses to build on darwin. But
according to a comment in the setup.py of borgbackup [1] it's ok to leave it out
if it's not available. Most of borgbackup should work without it. Would be great
to make it work on darwin but i am not sure if it's possible to get fuse to work
on darwin. I do not know enough about it ;)

After this modification at least the "borg mount" subcommand is broken due to
the missing llfuse module. But the rest seems to work normally.

[1] 72232a9bd5/setup.py (L32)
2017-11-15 17:49:33 +01:00
Martin Bornhold
b159ed5069 borgbackup: Add acl library to build inputs on linux platform
The acl libraray is only required by the borgbackup package if building on a
linux platform. Adding it only in this case should be fine. Also see the
conditional in the setup.py at [1].

[1] 72232a9bd5/setup.py (L768)
2017-11-15 17:49:33 +01:00
Frederik Rietdijk
bd7074961a
Merge pull request #30897 from flokli/borgbackup-ssh
borgbackup: fix ssh binary location
2017-10-29 12:16:19 +01:00
Florian Klink
f3b311af44 borgbackup: fix ssh binary location
Otherwise, borg might be unable to find its location
2017-10-28 22:05:45 +02:00
Florian Klink
08e06e7d22 borgbackup: add flokli as maintainer 2017-10-28 22:05:37 +02:00
Johannes Frankenau
8f3a2d6991 borgbackup: 1.1.0 -> 1.1.1 2017-10-26 17:14:23 +02:00
Kirill
a63ebf6a77 Change required documentation theme to sphinx_guzzle_theme from #30334 2017-10-12 11:17:24 +03:00
Kirill
9fa341c989 Rebase on nixos-unstable, fix hash. 2017-10-11 12:48:46 +03:00
Kirill
581b7755ed borgbackup: 1.0.11 -> 1.1.0 2017-10-11 12:44:13 +03:00
Franz Pletz
4a810fb31d
borgbackup: fix build with python36
cffi fails to build with python34.
2017-09-10 16:27:12 +02:00
Johannes Frankenau
c6e52bc430 borgbackup: 1.0.10 -> 1.0.11 2017-07-24 19:04:07 +02:00
Bjørn Forsman
5f1398ce13 borgbackup: 1.0.9 -> 1.0.10 2017-03-05 21:14:59 +01:00
Joachim Fasting
5195e0d70f
borgbackup: cleanup inputs
tox/detox are removed; they are used to test multiple python
implementations in parallel, which isn't really appropriate for a Nix
install check.  Also, because these were added to the propagated build
inputs, lots of unnecessary stuff ended up in the resulting closure.
Note that removing tox does not imply tests are not run; they never were
to begin with; this is a separate issue.

This fixes https://github.com/NixOS/nixpkgs/issues/16171

Also, for "correctness" ordinary build-time dependencies are added to
`buildInputs`; only inputs that are to be added to the python path are
added to `propagatedBuildInputs`.
2016-12-31 21:58:41 +01:00
Bjørn Forsman
7fda8db891 borgbackup: 1.0.8 -> 1.0.9 (security fixes)
And bug fixes. Changelog:

https://github.com/borgbackup/borg/blob/1.0.9/docs/changes.rst#version-109-2016-12-20
2016-12-24 13:36:04 +01:00
Bjørn Forsman
ee40829097 borgbackup: 1.0.7 -> 1.0.8 2016-10-31 22:25:50 +01:00
Michael Alan Dorman
739b058779 Fix borgbackup dependency on lz4 2016-09-09 11:24:15 -04:00
Bjørn Forsman
1ba0ef1c73 borgbackup: 1.0.6 -> 1.0.7 2016-08-28 10:50:42 +02:00
Tobias Geerinckx-Rice
0e003d39bc
borgbackup: 1.0.5 -> 1.0.6 2016-08-04 00:25:20 +02:00
Tobias Geerinckx-Rice
3970c6da5e
borgbackup: 1.0.4 -> 1.0.5
This update slipped in between 1.0.4 and me pushing 276448a. Upstream says:

This is a critical bugfix release - upgrading to it is strongly recommended!
Please read https://github.com/borgbackup/borg/blob/1.0.5/docs/changes.rst.
2016-07-08 20:52:39 +02:00
Tobias Geerinckx-Rice
276448a477
borgbackup: 1.0.3 -> 1.0.4
Take Pypi's hint and switch to GitHub.
2016-07-08 20:39:46 +02:00
Vladimír Čunát
0b192a0976 Merge branch 'master' into staging
That's to get mesa rebuild from master, as it's nontrivial.
2016-05-23 09:02:10 +02:00
Tobias Geerinckx-Rice
b1f6a10e1e
borgbackup: 1.0.2 -> 1.0.3
Changes: https://github.com/borgbackup/borg/blob/1.0.3/docs/changes.rst
2016-05-21 14:23:27 +02:00
Tuomas Tynkkynen
2a73de6e6c treewide: Make explicit that 'dev' output of openssl is used 2016-05-19 10:02:23 +02:00
Frederik Rietdijk
d5e6a4494a Python: use PyPI mirror (#15001)
* mirrors: add pypi

* Python: Use pypi mirror for all PyPI packages
2016-04-26 13:38:03 +01:00
Tobias Geerinckx-Rice
6e261865a4
borgbackup: 1.0.1 -> 1.0.2
Changes: https://github.com/borgbackup/borg/blob/1.0.2/docs/changes.rst
2016-04-17 01:14:57 +02:00
Tobias Geerinckx-Rice
f019db633f
borgbackup: 1.0.0 -> 1.0.1
Changes: https://github.com/borgbackup/borg/blob/1.0.1/docs/changes.rst
2016-04-12 01:35:24 +02:00
Tobias Geerinckx-Rice
b747253700 borgbackup: 0.30.0 -> 1.0.0
Major upgrade, be sure to read the release notes:
https://github.com/borgbackup/borg/blob/1.0.0/docs/changes.rst
2016-03-06 01:09:12 +01:00
Frederik Rietdijk
4d06bf70f4 buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
Tobias Geerinckx-Rice
aca5edb8f9 borg: build and install documentation 2016-01-24 04:12:11 +01:00
Tobias Geerinckx-Rice
10229032a9 borg: 0.29.0 -> 0.30.0
Compatibility notes:

- you may need to use -v (or --info) more often to actually see
  output emitted at INFO log level (because it is suppressed at
  the default WARNING log level). See the general section in the
  usage docs.
- for borg create, you need --list (additionally to -v) to see
  the long file list (was needed so you can have e.g. --stats
  alone without the long list)
- see link below about BORG_DELETE_I_KNOW_WHAT_I_AM_DOING
  (was: BORG_CHECK_I_KNOW_WHAT_I_AM_DOING)

More: https://github.com/borgbackup/borg/blob/0.30.0/docs/changes.rst
2016-01-24 04:10:57 +01:00
Tobias Geerinckx-Rice
f036c069ed borgbackup: 0.27.0 -> 0.29.0
‘When upgrading to 0.29.0 you need to upgrade client as well as server
installations due to the locking and commandline interface changes
otherwise you’ll get an error msg about a RPC protocol mismatch or a
wrong commandline option. if you run a server that needs to support both
old and new clients, it is suggested that you have a “borg-0.28.2” and a
“borg-0.29.0” command. clients then can choose via e.g. “borg
–remote-path=borg-0.29.0 ...”.’

‘The default waiting time for a lock changed from infinity to 1 second
for a better interactive user experience. if the repo you want to access
is currently locked, borg will now terminate after 1s with an error
message. if you have scripts that shall wait for the lock for a longer
time, use –lock-wait N (with N being the maximum wait time in seconds).’

All changes: http://borgbackup.readthedocs.org/en/stable/changes.html
2016-01-08 01:36:32 +01:00
Joachim Schiele
20b7d9cbc8 borgbackup: bump to 0.27.0 and rename to correct name borgbackup 2015-10-12 01:40:12 +02:00
Andraz Brodnik
b655b1c49d Add borg backup software (fork of attic)
Borg is a fork of attic backup software. It is more actively developed,
with more features.
2015-07-21 20:41:13 +02:00